comparison src/cpu/sparc/vm/methodHandles_sparc.hpp @ 4824:5dbed2f542ff

7120468: SPARC/x86: use frame::describe to enhance trace_method_handle Summary: improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti
author bdelsart
date Thu, 26 Jan 2012 16:49:22 +0100
parents 82e5a84b7436
children 1d7922586cf6
comparison
equal deleted inserted replaced
4823:9a28ddfc1f4a 4824:5dbed2f542ff
144 return rf; 144 return rf;
145 } 145 }
146 146
147 static void verify_clean(MacroAssembler* _masm) NOT_DEBUG_RETURN; 147 static void verify_clean(MacroAssembler* _masm) NOT_DEBUG_RETURN;
148 148
149 static void describe(const frame* fr, FrameValues& values, int frame_no) NOT_DEBUG_RETURN; 149 static void describe(const frame* fr, FrameValues& values, int frame_no) PRODUCT_RETURN;
150 }; 150 };
151 151
152 // Additional helper methods for MethodHandles code generation: 152 // Additional helper methods for MethodHandles code generation:
153 public: 153 public:
154 static void load_klass_from_Class(MacroAssembler* _masm, Register klass_reg, Register temp_reg, Register temp2_reg); 154 static void load_klass_from_Class(MacroAssembler* _masm, Register klass_reg, Register temp_reg, Register temp2_reg);