Lines Matching defs:ParallelTaskTerminator
45 uint ParallelTaskTerminator::_total_yields = 0;
46 uint ParallelTaskTerminator::_total_spins = 0;
47 uint ParallelTaskTerminator::_total_peeks = 0;
141 ParallelTaskTerminator::
142 ParallelTaskTerminator(int n_threads, TaskQueueSetSuper* queue_set) :
147 bool ParallelTaskTerminator::peek_in_queue_set() {
151 void ParallelTaskTerminator::yield() {
156 void ParallelTaskTerminator::sleep(uint millis) {
162 ParallelTaskTerminator::offer_termination(TerminatorTerminator* terminator) {
226 gclog_or_tty->print_cr("ParallelTaskTerminator::offer_termination() "
252 void ParallelTaskTerminator::print_termination_counts() {
253 gclog_or_tty->print_cr("ParallelTaskTerminator Total yields: %lld "
261 void ParallelTaskTerminator::reset_for_reuse() {
276 void ParallelTaskTerminator::reset_for_reuse(int n_threads) {