hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
changeset 27686 f91c482793e6
parent 27625 07829380b8cd
child 27903 14c6e2f23fa0
equal deleted inserted replaced
27685:26a697375de3 27686:f91c482793e6
   396   }
   396   }
   397 }
   397 }
   398 
   398 
   399 inline void Par_MarkFromRootsClosure::do_yield_check() {
   399 inline void Par_MarkFromRootsClosure::do_yield_check() {
   400   if (ConcurrentMarkSweepThread::should_yield() &&
   400   if (ConcurrentMarkSweepThread::should_yield() &&
   401       !_collector->foregroundGCIsActive() &&
   401       !_collector->foregroundGCIsActive()) {
   402       _yield) {
       
   403     do_yield_work();
   402     do_yield_work();
   404   }
   403   }
   405 }
   404 }
   406 
   405 
   407 inline void PushOrMarkClosure::do_yield_check() {
   406 inline void PushOrMarkClosure::do_yield_check() {