8266573: Make sure blackholes are tagged for all JVMCI paths

Reviewed-by: never
This commit is contained in:
Aleksey Shipilev 2021-05-06 16:42:06 +00:00
parent 2dcbedf92a
commit a90b33a955

View file

@ -988,11 +988,12 @@ JVMCIObject JVMCIEnv::get_jvmci_method(const methodHandle& method, JVMCI_TRAPS)
return method_object;
}
CompilerOracle::tag_blackhole_if_possible(method);
JavaThread* THREAD = JVMCI::compilation_tick(JavaThread::current());
jmetadata handle = _runtime->allocate_handle(method);
jboolean exception = false;
if (is_hotspot()) {
CompilerOracle::tag_blackhole_if_possible(method);
JavaValue result(T_OBJECT);
JavaCallArguments args;
args.push_long((jlong) handle);