hotspot/src/share/vm/runtime/safepoint.cpp
changeset 25716 fc9bd7814b10
parent 25715 d5a8dbdc5150
parent 25477 7dad9f95fd31
child 25946 1572c9f03fb9
equal deleted inserted replaced
25715:d5a8dbdc5150 25716:fc9bd7814b10
   300       ++steps ;
   300       ++steps ;
   301       if (ncpus > 1 && steps < SafepointSpinBeforeYield) {
   301       if (ncpus > 1 && steps < SafepointSpinBeforeYield) {
   302         SpinPause() ;     // MP-Polite spin
   302         SpinPause() ;     // MP-Polite spin
   303       } else
   303       } else
   304       if (steps < DeferThrSuspendLoopCount) {
   304       if (steps < DeferThrSuspendLoopCount) {
   305         os::NakedYield() ;
   305         os::naked_yield() ;
   306       } else {
   306       } else {
   307         os::naked_short_sleep(1);
   307         os::naked_short_sleep(1);
   308       }
   308       }
   309 
   309 
   310       iterations ++ ;
   310       iterations ++ ;