equal
deleted
inserted
replaced
218 } |
218 } |
219 } while (!terminator()->offer_termination()); |
219 } while (!terminator()->offer_termination()); |
220 } |
220 } |
221 |
221 |
222 // |
222 // |
223 // StealRegionCompactionTask |
223 // CompactionWithStealingTask |
224 // |
224 // |
225 |
225 |
226 StealRegionCompactionTask::StealRegionCompactionTask(ParallelTaskTerminator* t): |
226 CompactionWithStealingTask::CompactionWithStealingTask(ParallelTaskTerminator* t): |
227 _terminator(t) {} |
227 _terminator(t) {} |
228 |
228 |
229 void StealRegionCompactionTask::do_it(GCTaskManager* manager, uint which) { |
229 void CompactionWithStealingTask::do_it(GCTaskManager* manager, uint which) { |
230 assert(ParallelScavengeHeap::heap()->is_gc_active(), "called outside gc"); |
230 assert(ParallelScavengeHeap::heap()->is_gc_active(), "called outside gc"); |
231 |
231 |
232 ParCompactionManager* cm = |
232 ParCompactionManager* cm = |
233 ParCompactionManager::gc_thread_compaction_manager(which); |
233 ParCompactionManager::gc_thread_compaction_manager(which); |
234 |
234 |