src/cpu/x86/vm/frame_x86.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/cpu/x86/vm/frame_x86.hpp	Tue Mar 10 15:40:39 2015
--- new/src/cpu/x86/vm/frame_x86.hpp	Tue Mar 10 15:40:39 2015

*** 126,150 **** --- 126,145 ---- #ifdef AMD64 #ifdef _WIN64 entry_frame_after_call_words = 28, entry_frame_call_wrapper_offset = 2, - arg_reg_save_area_bytes = 32, // Register argument save area #else entry_frame_after_call_words = 13, entry_frame_call_wrapper_offset = -6, - arg_reg_save_area_bytes = 0, #endif // _WIN64 #else - entry_frame_call_wrapper_offset = 2, #endif // AMD64 // Native frames native_frame_initial_param_offset = 2 }; intptr_t ptr_at(int offset) const { return *ptr_at_addr(offset); }
*** 193,205 **** --- 188,197 ---- // Note: not necessarily the real 'frame pointer' (see real_fp) intptr_t* fp() const { return _fp; } inline address* sender_pc_addr() const; // return address of param, zero origin index. inline address* native_param_addr(int idx) const; // expression stack tos if we are nested in a java call intptr_t* interpreter_frame_last_sp() const; // helper to update a map with callee-saved RBP static void update_map_with_saved_link(RegisterMap* map, intptr_t** link_addr);

src/cpu/x86/vm/frame_x86.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File