8193323: Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler

Reviewed-by: kvn
This commit is contained in:
Dean Long 2017-12-13 20:35:09 -08:00
parent f1985b2e7e
commit bfe4e0e4a2
2 changed files with 19 additions and 9 deletions

View file

@ -761,6 +761,10 @@ C2V_END
C2V_VMENTRY(jboolean, isCompilable,(JNIEnv *, jobject, jobject jvmci_method))
methodHandle method = CompilerToVM::asMethod(jvmci_method);
// Skip redefined methods
if (method->is_old()) {
return false;
}
return !method->is_not_compilable(CompLevel_full_optimization);
C2V_END