equal
deleted
inserted
replaced
351 #endif |
351 #endif |
352 static bool check_must_rewrite(Bytecodes::Code bc); |
352 static bool check_must_rewrite(Bytecodes::Code bc); |
353 |
353 |
354 public: |
354 public: |
355 // Conversion |
355 // Conversion |
356 static void check (Code code) { assert(is_defined(code), err_msg("illegal code: %d", (int)code)); } |
356 static void check (Code code) { assert(is_defined(code), "illegal code: %d", (int)code); } |
357 static void wide_check (Code code) { assert(wide_is_defined(code), err_msg("illegal code: %d", (int)code)); } |
357 static void wide_check (Code code) { assert(wide_is_defined(code), "illegal code: %d", (int)code); } |
358 static Code cast (int code) { return (Code)code; } |
358 static Code cast (int code) { return (Code)code; } |
359 |
359 |
360 |
360 |
361 // Fetch a bytecode, hiding breakpoints as necessary. The method |
361 // Fetch a bytecode, hiding breakpoints as necessary. The method |
362 // argument is used for conversion of breakpoints into the original |
362 // argument is used for conversion of breakpoints into the original |