From 514816ed7d7dea1fb13d32b80aef89774bee13d3 Mon Sep 17 00:00:00 2001 From: Sidraya Jayagond Date: Tue, 4 Jul 2023 04:35:18 +0000 Subject: [PATCH] 8309889: [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch. Reviewed-by: amitkumar, lucy --- src/hotspot/cpu/s390/methodHandles_s390.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/hotspot/cpu/s390/methodHandles_s390.cpp b/src/hotspot/cpu/s390/methodHandles_s390.cpp index aaccdbabb9e..6392ba45a6c 100644 --- a/src/hotspot/cpu/s390/methodHandles_s390.cpp +++ b/src/hotspot/cpu/s390/methodHandles_s390.cpp @@ -387,6 +387,7 @@ void MethodHandles::generate_method_handle_dispatch(MacroAssembler* _masm, } else if (iid == vmIntrinsics::_linkToNative) { assert(for_compiler_entry, "only compiler entry is supported"); jump_to_native_invoker(_masm, member_reg, temp1); + return; } // The method is a member invoker used by direct method handles.