equal
deleted
inserted
replaced
140 return _queue_set->peek(); |
140 return _queue_set->peek(); |
141 } |
141 } |
142 |
142 |
143 void ParallelTaskTerminator::yield() { |
143 void ParallelTaskTerminator::yield() { |
144 assert(_offered_termination <= _n_threads, "Invariant"); |
144 assert(_offered_termination <= _n_threads, "Invariant"); |
145 os::yield(); |
145 os::naked_yield(); |
146 } |
146 } |
147 |
147 |
148 void ParallelTaskTerminator::sleep(uint millis) { |
148 void ParallelTaskTerminator::sleep(uint millis) { |
149 assert(_offered_termination <= _n_threads, "Invariant"); |
149 assert(_offered_termination <= _n_threads, "Invariant"); |
150 os::sleep(Thread::current(), millis, false); |
150 os::sleep(Thread::current(), millis, false); |