--- a/src/hotspot/share/code/compiledMethod.cpp Wed Nov 13 11:27:50 2019 +0000
+++ b/src/hotspot/share/code/compiledMethod.cpp Wed Nov 13 08:23:23 2019 -0500
@@ -355,7 +355,7 @@
if (method() != NULL && !method()->is_native()) {
address pc = fr.pc();
SimpleScopeDesc ssd(this, pc);
- Bytecode_invoke call(ssd.method(), ssd.bci());
+ Bytecode_invoke call(methodHandle(Thread::current(), ssd.method()), ssd.bci());
bool has_receiver = call.has_receiver();
bool has_appendix = call.has_appendix();
Symbol* signature = call.signature();