src/hotspot/share/code/nmethod.cpp
changeset 57745 789e967c2731
parent 57603 f9d9bed12d1a
child 58226 408c445d04e8
equal deleted inserted replaced
57739:6717d7e59db4 57745:789e967c2731
  2266 void nmethod::verify_interrupt_point(address call_site) {
  2266 void nmethod::verify_interrupt_point(address call_site) {
  2267   // Verify IC only when nmethod installation is finished.
  2267   // Verify IC only when nmethod installation is finished.
  2268   if (!is_not_installed()) {
  2268   if (!is_not_installed()) {
  2269     if (CompiledICLocker::is_safe(this)) {
  2269     if (CompiledICLocker::is_safe(this)) {
  2270       CompiledIC_at(this, call_site);
  2270       CompiledIC_at(this, call_site);
  2271       CHECK_UNHANDLED_OOPS_ONLY(Thread::current()->clear_unhandled_oops());
       
  2272     } else {
  2271     } else {
  2273       CompiledICLocker ml_verify(this);
  2272       CompiledICLocker ml_verify(this);
  2274       CompiledIC_at(this, call_site);
  2273       CompiledIC_at(this, call_site);
  2275     }
  2274     }
  2276   }
  2275   }