diff -r 0caa36de8703 -r 19c4a3eec4d7 src/hotspot/share/jvmci/jvmciCompilerToVM.cpp --- a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Tue Oct 16 16:26:28 2018 -0400 +++ b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Wed Oct 31 14:38:14 2018 -0400 @@ -627,7 +627,6 @@ C2V_VMENTRY(jboolean, hasFinalizableSubclass,(JNIEnv *, jobject, jobject jvmci_type)) Klass* klass = CompilerToVM::asKlass(jvmci_type); assert(klass != NULL, "method must not be called for primitive types"); - MutexLocker ml(Compile_lock); return Dependencies::find_finalizable_subclass(klass) != NULL; C2V_END