< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp

Print this page
rev 57380 : 8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary
rev 57381 : [mq]: JDK-8234974-changes.patch

@@ -55,14 +55,12 @@
     // will re-resovle the call and update the compiled IC.
     return false;
   }
 
   // Heal oops and disarm
-  if (ShenandoahHeap::heap()->is_evacuation_in_progress()) {
     ShenandoahEvacOOMScope scope;
     ShenandoahNMethod::heal_nmethod(nm);
-  }
   ShenandoahNMethod::disarm_nmethod(nm);
   return true;
 }
 
 int ShenandoahBarrierSetNMethod::disarmed_value() const {
< prev index next >