< prev index next >

src/hotspot/cpu/x86/frame_x86.inline.hpp

Print this page

        

*** 208,221 **** inline oop* frame::interpreter_frame_temp_oop_addr() const { return (oop *)(fp() + interpreter_frame_oop_temp_offset); } - inline int frame::pd_oop_map_offset_adjustment() const { - return 0; - } - inline int frame::interpreter_frame_monitor_size() { return BasicObjectLock::size(); } --- 208,217 ----
*** 237,262 **** return (JavaCallWrapper**)addr_at(entry_frame_call_wrapper_offset); } // Compiled frames - inline int frame::local_offset_for_compiler(int local_index, int nof_args, int max_nof_locals, int max_nof_monitors) { - return (nof_args - local_index + (local_index < nof_args ? 1: -1)); - } - - inline int frame::monitor_offset_for_compiler(int local_index, int nof_args, int max_nof_locals, int max_nof_monitors) { - return local_offset_for_compiler(local_index, nof_args, max_nof_locals, max_nof_monitors); - } - - inline int frame::min_local_offset_for_compiler(int nof_args, int max_nof_locals, int max_nof_monitors) { - return (nof_args - (max_nof_locals + max_nof_monitors*2) - 1); - } - - inline bool frame::volatile_across_calls(Register reg) { - return true; - } - inline oop frame::saved_oop_result(RegisterMap* map) const { oop* result_adr = (oop *)map->location(rax->as_VMReg()); guarantee(result_adr != NULL, "bad register save location"); return (*result_adr); --- 233,242 ----
< prev index next >