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

src/cpu/x86/vm/methodHandles_x86.hpp

Print this page

        

*** 289,298 **** --- 289,302 ---- static void verify_method_handle(MacroAssembler* _masm, Register mh_reg) { verify_klass(_masm, mh_reg, SystemDictionaryHandles::MethodHandle_klass(), "reference is a MH"); } + // Similar to InterpreterMacroAssembler::jump_from_interpreted. + // Takes care of special dispatch from single stepping too. + static void jump_from_method_handle(MacroAssembler* _masm, Register method, Register temp); + static void trace_method_handle(MacroAssembler* _masm, const char* adaptername) PRODUCT_RETURN; static Register saved_last_sp_register() { // Should be in sharedRuntime, not here. return LP64_ONLY(r13) NOT_LP64(rsi);
src/cpu/x86/vm/methodHandles_x86.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File