8244543: Enhanced handling of abstract classes

Reviewed-by: vlivanov, rhalade
This commit is contained in:
Jamsheed Mohammed C M 2020-12-22 15:36:34 +00:00 committed by Henry Jen
parent e56e087290
commit 2003e91d3b
2 changed files with 36 additions and 3 deletions

View file

@ -468,6 +468,10 @@ C2V_VMENTRY_NULL(jobject, findUniqueConcreteMethod, (JNIEnv* env, jobject, jobje
JVMCI_THROW_MSG_NULL(InternalError, err_msg("Effectively static method %s.%s should be handled in Java code", method->method_holder()->external_name(), method->external_name()));
}
if (method->is_abstract()) {
return NULL;
}
methodHandle ucm;
{
MutexLocker locker(Compile_lock);