Searched refs:ParallelTaskTerminator (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpcTasks.hpp66 class ParallelTaskTerminator;
183 ParallelTaskTerminator* const _terminator;
189 StealMarkingTask(ParallelTaskTerminator* t);
191 ParallelTaskTerminator* terminator() { return _terminator; }
204 ParallelTaskTerminator* const _terminator;
206 StealRegionCompactionTask(ParallelTaskTerminator* t);
209 ParallelTaskTerminator* terminator() { return _terminator; }
H A DpsTasks.hpp40 class ParallelTaskTerminator;
104 ParallelTaskTerminator* const _terminator;
108 StealTask(ParallelTaskTerminator* t);
110 ParallelTaskTerminator* terminator() { return _terminator; }
H A DpcTasks.cpp159 ParallelTaskTerminator terminator(active_gc_threads, qset);
189 StealMarkingTask::StealMarkingTask(ParallelTaskTerminator* t) :
222 StealRegionCompactionTask::StealRegionCompactionTask(ParallelTaskTerminator* t):
H A DpsCompactionManager.hpp45 friend class ParallelTaskTerminator;
127 // Array of tasks. Needed by the ParallelTaskTerminator.
H A DpsTasks.cpp133 StealTask::StealTask(ParallelTaskTerminator* t) :
H A DpsScavenge.cpp194 ParallelTaskTerminator terminator(manager->active_workers(),
428 ParallelTaskTerminator terminator(
688 ParallelTaskTerminator::print_termination_counts();
H A DpsMarkSweep.cpp386 ParallelTaskTerminator::print_termination_counts();
H A DpsParallelCompact.hpp43 class ParallelTaskTerminator;
1151 ParallelTaskTerminator* terminator_ptr,
H A DpsParallelCompact.cpp2285 ParallelTaskTerminator::print_termination_counts();
2398 ParallelTaskTerminator terminator(active_gc_threads, qset);
2678 ParallelTaskTerminator* terminator_ptr,
2737 ParallelTaskTerminator terminator(active_gc_threads, qset);
/openjdk7/hotspot/src/share/vm/utilities/
H A Dtaskqueue.cpp45 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) : function in class:ParallelTaskTerminator
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
[all...]
H A Dworkgroup.hpp111 ParallelTaskTerminator _terminator;
115 ParallelTaskTerminator* terminator() { return &_terminator; }
H A Dtaskqueue.hpp624 class ParallelTaskTerminator: public StackObj { class in inherits:StackObj
645 ParallelTaskTerminator(int n_threads, TaskQueueSetSuper* queue_set);
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparOopClosures.hpp36 class ParallelTaskTerminator;
135 ParallelTaskTerminator* _terminator;
136 ParallelTaskTerminator* terminator() { return _terminator; }
146 ParallelTaskTerminator* terminator_);
H A DparNewGeneration.cpp69 ParallelTaskTerminator& term_) :
303 ParallelTaskTerminator& term);
324 ParallelTaskTerminator& _term;
329 ParallelTaskTerminator* terminator() { return &_term; }
337 size_t desired_plab_sz, ParallelTaskTerminator& term)
529 ParallelTaskTerminator* terminator_) :
986 ParallelTaskTerminator _term(n_workers, task_queues());
H A DparNewGeneration.hpp134 ParallelTaskTerminator& term_);
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DconcurrentMark.hpp406 ParallelTaskTerminator _terminator; // for termination
507 ParallelTaskTerminator* terminator() { return &_terminator; }
H A Dg1CollectedHeap.cpp1491 ParallelTaskTerminator::print_termination_counts();
4165 ParallelTaskTerminator::print_termination_counts();
4837 ParallelTaskTerminator* _terminator;
4841 ParallelTaskTerminator* terminator() { return _terminator; }
4847 ParallelTaskTerminator* terminator)
4893 ParallelTaskTerminator _terminator;
4920 ParallelTaskTerminator* terminator() { return &_terminator; }
5316 ParallelTaskTerminator* _terminator;
5322 ParallelTaskTerminator* terminator) :
5384 ParallelTaskTerminator terminato
[all...]
H A DconcurrentMark.cpp438 _terminator(ParallelTaskTerminator((int) _max_task_num, _task_queues)),
678 _terminator = ParallelTaskTerminator((int) active_tasks, _task_queues);
/openjdk7/hotspot/src/share/vm/memory/
H A DgenCollectedHeap.cpp670 ParallelTaskTerminator::print_termination_counts();
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DconcurrentMarkSweepGeneration.cpp3753 class CMSConcMarkingTerminator: public ParallelTaskTerminator {
3764 ParallelTaskTerminator(n_threads, queue_set),
3881 ParallelTaskTerminator::yield();
5119 ParallelTaskTerminator _term;
5140 ParallelTaskTerminator* terminator() { return &_term; }

Completed in 133 milliseconds