equal
deleted
inserted
replaced
118 // special registers |
118 // special registers |
119 static inline Address at_bcp(int offset); |
119 static inline Address at_bcp(int offset); |
120 |
120 |
121 // helpers |
121 // helpers |
122 static void unimplemented_bc(); |
122 static void unimplemented_bc(); |
123 static void patch_bytecode(Bytecodes::Code bc, Register scratch1, |
123 static void patch_bytecode(Bytecodes::Code bc, Register bc_reg, |
124 Register scratch2, bool load_bc_in_scratch = true); |
124 Register temp_reg, bool load_bc_into_bc_reg = true, int byte_no = -1); |
125 |
125 |
126 // C calls |
126 // C calls |
127 static void call_VM(Register oop_result, address entry_point); |
127 static void call_VM(Register oop_result, address entry_point); |
128 static void call_VM(Register oop_result, address entry_point, Register arg_1); |
128 static void call_VM(Register oop_result, address entry_point, Register arg_1); |
129 static void call_VM(Register oop_result, address entry_point, Register arg_1, Register arg_2); |
129 static void call_VM(Register oop_result, address entry_point, Register arg_1, Register arg_2); |