hotspot/src/share/vm/prims/methodHandles.cpp
changeset 46458 3c12af929e7d
parent 46408 70aab0c2ea8b
parent 44738 11431bbc9549
child 46505 fd4bc78630b1
--- a/hotspot/src/share/vm/prims/methodHandles.cpp	Fri May 12 11:41:05 2017 +0200
+++ b/hotspot/src/share/vm/prims/methodHandles.cpp	Fri May 12 13:14:25 2017 -0700
@@ -727,7 +727,7 @@
           assert(!is_signature_polymorphic_static(mh_invoke_id), "");
           LinkResolver::resolve_handle_call(result, link_info, THREAD);
         } else if (ref_kind == JVM_REF_invokeSpecial) {
-          LinkResolver::resolve_special_call(result,
+          LinkResolver::resolve_special_call(result, Handle(),
                         link_info, THREAD);
         } else if (ref_kind == JVM_REF_invokeVirtual) {
           LinkResolver::resolve_virtual_call(result, Handle(), defc,
@@ -755,7 +755,7 @@
       {
         assert(!HAS_PENDING_EXCEPTION, "");
         if (name == vmSymbols::object_initializer_name()) {
-          LinkResolver::resolve_special_call(result, link_info, THREAD);
+          LinkResolver::resolve_special_call(result, Handle(), link_info, THREAD);
         } else {
           break;                // will throw after end of switch
         }