diff src/share/vm/runtime/sharedRuntime.cpp @ 1507:cd5dbf694d45

6939134: JSR 292 adjustments to method handle invocation Summary: split MethodHandle.invoke into invokeExact and invokeGeneric; also clean up JVM-to-Java interfaces Reviewed-by: twisti
author jrose
date Sat, 01 May 2010 02:42:18 -0700
parents 2338d41fbd81
children c18cbe5936b8 1a5913bf5e19
line wrap: on
line diff
--- a/src/share/vm/runtime/sharedRuntime.cpp	Fri Apr 30 08:37:24 2010 -0700
+++ b/src/share/vm/runtime/sharedRuntime.cpp	Sat May 01 02:42:18 2010 -0700
@@ -1557,7 +1557,7 @@
     methodOop actual_method = MethodHandles::decode_method(actual,
                                                           kignore, fignore);
     if (actual_method != NULL) {
-      if (actual_method->name() == vmSymbols::invoke_name())
+      if (methodOopDesc::is_method_handle_invoke_name(actual_method->name()))
         mhName = "$";
       else
         mhName = actual_method->signature()->as_C_string();