diff src/cpu/x86/vm/methodHandles_x86.hpp @ 3808:341a57af9b0a

6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methods Summary: check for single stepping when dispatching invokes from method handles Reviewed-by: coleenp, twisti, kvn, dsamersoff
author never
date Fri, 15 Jul 2011 15:35:50 -0700
parents cba7b5c2d53f
children 7588156f5cf9
line wrap: on
line diff
--- a/src/cpu/x86/vm/methodHandles_x86.hpp	Thu Jul 14 15:39:40 2011 -0700
+++ b/src/cpu/x86/vm/methodHandles_x86.hpp	Fri Jul 15 15:35:50 2011 -0700
@@ -291,6 +291,10 @@
                  "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() {