--- old/agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java 2015-03-10 15:40:39.996180423 -0700 +++ new/agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java 2015-03-10 15:40:39.876180423 -0700 @@ -63,9 +63,6 @@ // Entry frames private static int ENTRY_FRAME_CALL_WRAPPER_OFFSET; - // Native frames - private static final int NATIVE_FRAME_INITIAL_PARAM_OFFSET = 2; - private static VMReg rbp; static { @@ -423,20 +420,12 @@ return addressOfStackSlot(LINK_OFFSET).getAddressAt(0); } - // FIXME: not implementable yet - //inline void frame::set_link(intptr_t* addr) { *(intptr_t **)addr_at(link_offset) = addr; } - public Address getUnextendedSP() { return raw_unextendedSP; } // Return address: public Address getSenderPCAddr() { return addressOfStackSlot(RETURN_ADDR_OFFSET); } public Address getSenderPC() { return getSenderPCAddr().getAddressAt(0); } - // return address of param, zero origin index. - public Address getNativeParamAddr(int idx) { - return addressOfStackSlot(NATIVE_FRAME_INITIAL_PARAM_OFFSET + idx); - } - public Address getSenderSP() { return addressOfStackSlot(SENDER_SP_OFFSET); } public Address addressOfInterpreterFrameLocals() {