28 |
28 |
29 // Implementation of InterpreterMacroAssembler |
29 // Implementation of InterpreterMacroAssembler |
30 |
30 |
31 #ifdef CC_INTERP |
31 #ifdef CC_INTERP |
32 void InterpreterMacroAssembler::get_method(Register reg) { |
32 void InterpreterMacroAssembler::get_method(Register reg) { |
33 movptr(reg, Address(rbp, -(sizeof(BytecodeInterpreter) + 2 * wordSize))); |
33 movptr(reg, Address(rbp, -((int)sizeof(BytecodeInterpreter) + 2 * wordSize))); |
34 movptr(reg, Address(reg, byte_offset_of(BytecodeInterpreter, _method))); |
34 movptr(reg, Address(reg, byte_offset_of(BytecodeInterpreter, _method))); |
35 } |
35 } |
36 #endif // CC_INTERP |
36 #endif // CC_INTERP |
37 |
37 |
38 #ifndef CC_INTERP |
38 #ifndef CC_INTERP |