< prev index next >

src/hotspot/share/runtime/javaCalls.cpp


*** 425,435 **** os::map_stack_shadow_pages(sp); } #if INCLUDE_JVMCI if (alternative_target != NULL) { ! if (alternative_target->is_alive()) { thread->set_jvmci_alternate_call_target(alternative_target->verified_entry_point()); entry_point = method->adapter()->get_i2c_entry(); } else { THROW(vmSymbols::jdk_vm_ci_code_InvalidInstalledCodeException()); } --- 425,435 ---- os::map_stack_shadow_pages(sp); } #if INCLUDE_JVMCI if (alternative_target != NULL) { ! if (alternative_target->is_alive() && !alternative_target->is_unloading()) { thread->set_jvmci_alternate_call_target(alternative_target->verified_entry_point()); entry_point = method->adapter()->get_i2c_entry(); } else { THROW(vmSymbols::jdk_vm_ci_code_InvalidInstalledCodeException()); }
< prev index next >