src/hotspot/share/runtime/javaCalls.cpp
changeset 52661 4f45c682eab0
parent 52067 2e72562697bf
child 54669 ad45b3802d4e
equal deleted inserted replaced
52660:9cb53c505acd 52661:4f45c682eab0
   425     os::map_stack_shadow_pages(sp);
   425     os::map_stack_shadow_pages(sp);
   426   }
   426   }
   427 
   427 
   428 #if INCLUDE_JVMCI
   428 #if INCLUDE_JVMCI
   429   if (alternative_target != NULL) {
   429   if (alternative_target != NULL) {
   430     if (alternative_target->is_alive()) {
   430     if (alternative_target->is_alive() && !alternative_target->is_unloading()) {
   431       thread->set_jvmci_alternate_call_target(alternative_target->verified_entry_point());
   431       thread->set_jvmci_alternate_call_target(alternative_target->verified_entry_point());
   432       entry_point = method->adapter()->get_i2c_entry();
   432       entry_point = method->adapter()->get_i2c_entry();
   433     } else {
   433     } else {
   434       THROW(vmSymbols::jdk_vm_ci_code_InvalidInstalledCodeException());
   434       THROW(vmSymbols::jdk_vm_ci_code_InvalidInstalledCodeException());
   435     }
   435     }