hotspot/src/cpu/x86/vm/interp_masm_x86.hpp
changeset 34651 07b1cc0f6040
parent 33160 c59f1676d27e
child 35214 d86005e0b4c2
equal deleted inserted replaced
34648:b7ea5d095ef5 34651:07b1cc0f6040
   173 
   173 
   174   void empty_expression_stack() {
   174   void empty_expression_stack() {
   175     movptr(rsp, Address(rbp, frame::interpreter_frame_monitor_block_top_offset * wordSize));
   175     movptr(rsp, Address(rbp, frame::interpreter_frame_monitor_block_top_offset * wordSize));
   176     // NULL last_sp until next java call
   176     // NULL last_sp until next java call
   177     movptr(Address(rbp, frame::interpreter_frame_last_sp_offset * wordSize), (int32_t)NULL_WORD);
   177     movptr(Address(rbp, frame::interpreter_frame_last_sp_offset * wordSize), (int32_t)NULL_WORD);
       
   178     NOT_LP64(empty_FPU_stack());
   178   }
   179   }
   179 
   180 
   180   // Helpers for swap and dup
   181   // Helpers for swap and dup
   181   void load_ptr(int n, Register val);
   182   void load_ptr(int n, Register val);
   182   void store_ptr(int n, Register val);
   183   void store_ptr(int n, Register val);