equal
deleted
inserted
replaced
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 ++ ; |