8252648: Shenandoah: name gang tasks consistently
Reviewed-by: zgu
This commit is contained in:
parent
a4ab61339b
commit
a1176dc8c9
@ -193,7 +193,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahDisarmNMethodsTask() :
|
||||
AbstractGangTask("ShenandoahDisarmNMethodsTask"),
|
||||
AbstractGangTask("Shenandoah Disarm NMethods"),
|
||||
_iterator(ShenandoahCodeRoots::table()) {
|
||||
assert(SafepointSynchronize::is_at_safepoint(), "Only at a safepoint");
|
||||
MutexLocker mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
|
||||
@ -297,7 +297,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahUnlinkTask(bool unloading_occurred, ICRefillVerifier* verifier) :
|
||||
AbstractGangTask("ShenandoahNMethodUnlinkTask"),
|
||||
AbstractGangTask("Shenandoah Unlink NMethods"),
|
||||
_cl(unloading_occurred),
|
||||
_verifier(verifier),
|
||||
_iterator(ShenandoahCodeRoots::table()) {
|
||||
@ -359,7 +359,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahNMethodPurgeTask() :
|
||||
AbstractGangTask("ShenandoahNMethodPurgeTask"),
|
||||
AbstractGangTask("Shenandoah Purge NMethods"),
|
||||
_cl(),
|
||||
_iterator(ShenandoahCodeRoots::table()) {
|
||||
MutexLocker mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
|
||||
|
@ -87,7 +87,7 @@ private:
|
||||
ShenandoahRootScanner* _rp;
|
||||
public:
|
||||
ShenandoahInitMarkRootsTask(ShenandoahRootScanner* rp) :
|
||||
AbstractGangTask("Shenandoah init mark roots task"),
|
||||
AbstractGangTask("Shenandoah Init Mark Roots"),
|
||||
_rp(rp) {
|
||||
}
|
||||
|
||||
@ -130,7 +130,7 @@ private:
|
||||
bool _check_alive;
|
||||
public:
|
||||
ShenandoahUpdateRootsTask(ShenandoahRootUpdater* root_updater, bool check_alive) :
|
||||
AbstractGangTask("Shenandoah update roots task"),
|
||||
AbstractGangTask("Shenandoah Update Roots"),
|
||||
_root_updater(root_updater),
|
||||
_check_alive(check_alive){
|
||||
}
|
||||
@ -158,7 +158,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahConcurrentMarkingTask(ShenandoahConcurrentMark* cm, TaskTerminator* terminator) :
|
||||
AbstractGangTask("Root Region Scan"), _cm(cm), _terminator(terminator) {
|
||||
AbstractGangTask("Shenandoah Concurrent Mark"), _cm(cm), _terminator(terminator) {
|
||||
}
|
||||
|
||||
void work(uint worker_id) {
|
||||
@ -233,7 +233,7 @@ template <typename T>
|
||||
ShenandoahProcessConcurrentRootsTask<T>::ShenandoahProcessConcurrentRootsTask(ShenandoahConcurrentMark* cm,
|
||||
ShenandoahPhaseTimings::Phase phase,
|
||||
uint nworkers) :
|
||||
AbstractGangTask("Shenandoah STW Concurrent Mark Task"),
|
||||
AbstractGangTask("Shenandoah Process Concurrent Roots"),
|
||||
_rs(nworkers, phase),
|
||||
_cm(cm),
|
||||
_rp(NULL) {
|
||||
@ -261,7 +261,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahFinalMarkingTask(ShenandoahConcurrentMark* cm, TaskTerminator* terminator, bool dedup_string) :
|
||||
AbstractGangTask("Shenandoah Final Marking"), _cm(cm), _terminator(terminator), _dedup_string(dedup_string) {
|
||||
AbstractGangTask("Shenandoah Final Mark"), _cm(cm), _terminator(terminator), _dedup_string(dedup_string) {
|
||||
}
|
||||
|
||||
void work(uint worker_id) {
|
||||
@ -445,7 +445,7 @@ ShenandoahMarkConcurrentRootsTask::ShenandoahMarkConcurrentRootsTask(ShenandoahO
|
||||
ReferenceProcessor* rp,
|
||||
ShenandoahPhaseTimings::Phase phase,
|
||||
uint nworkers) :
|
||||
AbstractGangTask("Shenandoah Concurrent Mark Task"),
|
||||
AbstractGangTask("Shenandoah Concurrent Mark Roots"),
|
||||
_rs(nworkers, phase),
|
||||
_queue_set(qs),
|
||||
_rp(rp) {
|
||||
@ -655,7 +655,7 @@ private:
|
||||
public:
|
||||
ShenandoahRefProcTaskProxy(AbstractRefProcTaskExecutor::ProcessTask& proc_task,
|
||||
TaskTerminator* t) :
|
||||
AbstractGangTask("Process reference objects in parallel"),
|
||||
AbstractGangTask("Shenandoah Process Weak References"),
|
||||
_proc_task(proc_task),
|
||||
_terminator(t) {
|
||||
}
|
||||
@ -820,7 +820,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahPrecleanTask(ReferenceProcessor* rp) :
|
||||
AbstractGangTask("Precleaning task"),
|
||||
AbstractGangTask("Shenandoah Precleaning"),
|
||||
_rp(rp) {}
|
||||
|
||||
void work(uint worker_id) {
|
||||
|
@ -512,7 +512,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahResetBitmapTask() :
|
||||
AbstractGangTask("Parallel Reset Bitmap Task") {}
|
||||
AbstractGangTask("Shenandoah Reset Bitmap") {}
|
||||
|
||||
void work(uint worker_id) {
|
||||
ShenandoahHeapRegion* region = _regions.next();
|
||||
@ -942,7 +942,7 @@ public:
|
||||
ShenandoahEvacuationTask(ShenandoahHeap* sh,
|
||||
ShenandoahCollectionSet* cs,
|
||||
bool concurrent) :
|
||||
AbstractGangTask("Parallel Evacuation Task"),
|
||||
AbstractGangTask("Shenandoah Evacuation"),
|
||||
_sh(sh),
|
||||
_cs(cs),
|
||||
_concurrent(concurrent)
|
||||
@ -1107,7 +1107,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahEvacuateUpdateRootsTask(ShenandoahRootEvacuator* rp) :
|
||||
AbstractGangTask("Shenandoah evacuate and update roots"),
|
||||
AbstractGangTask("Shenandoah Evacuate/Update Roots"),
|
||||
_rp(rp) {}
|
||||
|
||||
void work(uint worker_id) {
|
||||
@ -1349,7 +1349,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahParallelHeapRegionTask(ShenandoahHeapRegionClosure* blk) :
|
||||
AbstractGangTask("Parallel Region Task"),
|
||||
AbstractGangTask("Shenandoah Parallel Region Operation"),
|
||||
_heap(ShenandoahHeap::heap()), _blk(blk), _index(0) {}
|
||||
|
||||
void work(uint worker_id) {
|
||||
@ -1657,7 +1657,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahConcurrentRootsEvacUpdateTask(ShenandoahPhaseTimings::Phase phase) :
|
||||
AbstractGangTask("Shenandoah Evacuate/Update Concurrent Strong Roots Task"),
|
||||
AbstractGangTask("Shenandoah Evacuate/Update Concurrent Strong Roots"),
|
||||
_vm_roots(phase),
|
||||
_cld_roots(phase, ShenandoahHeap::heap()->workers()->active_workers()) {}
|
||||
|
||||
@ -1751,7 +1751,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahConcurrentWeakRootsEvacUpdateTask(ShenandoahPhaseTimings::Phase phase) :
|
||||
AbstractGangTask("Shenandoah Concurrent Weak Root Task"),
|
||||
AbstractGangTask("Shenandoah Evacuate/Update Concurrent Weak Roots"),
|
||||
_vm_roots(phase),
|
||||
_cld_roots(phase, ShenandoahHeap::heap()->workers()->active_workers()),
|
||||
_nmethod_itr(ShenandoahCodeRoots::table()),
|
||||
@ -2432,7 +2432,7 @@ private:
|
||||
bool _concurrent;
|
||||
public:
|
||||
ShenandoahUpdateHeapRefsTask(ShenandoahRegionIterator* regions, bool concurrent) :
|
||||
AbstractGangTask("Concurrent Update References Task"),
|
||||
AbstractGangTask("Shenandoah Update References"),
|
||||
cl(T()),
|
||||
_heap(ShenandoahHeap::heap()),
|
||||
_regions(regions),
|
||||
|
@ -337,7 +337,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahPrepareForCompactionTask(PreservedMarksSet *preserved_marks, ShenandoahHeapRegionSet **worker_slices) :
|
||||
AbstractGangTask("Shenandoah Prepare For Compaction Task"),
|
||||
AbstractGangTask("Shenandoah Prepare For Compaction"),
|
||||
_preserved_marks(preserved_marks),
|
||||
_heap(ShenandoahHeap::heap()), _worker_slices(worker_slices) {
|
||||
}
|
||||
@ -730,7 +730,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahAdjustPointersTask() :
|
||||
AbstractGangTask("Shenandoah Adjust Pointers Task"),
|
||||
AbstractGangTask("Shenandoah Adjust Pointers"),
|
||||
_heap(ShenandoahHeap::heap()) {
|
||||
}
|
||||
|
||||
@ -753,7 +753,7 @@ private:
|
||||
PreservedMarksSet* _preserved_marks;
|
||||
public:
|
||||
ShenandoahAdjustRootPointersTask(ShenandoahRootAdjuster* rp, PreservedMarksSet* preserved_marks) :
|
||||
AbstractGangTask("Shenandoah Adjust Root Pointers Task"),
|
||||
AbstractGangTask("Shenandoah Adjust Root Pointers"),
|
||||
_rp(rp),
|
||||
_preserved_marks(preserved_marks) {}
|
||||
|
||||
@ -818,7 +818,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahCompactObjectsTask(ShenandoahHeapRegionSet** worker_slices) :
|
||||
AbstractGangTask("Shenandoah Compact Objects Task"),
|
||||
AbstractGangTask("Shenandoah Compact Objects"),
|
||||
_heap(ShenandoahHeap::heap()),
|
||||
_worker_slices(worker_slices) {
|
||||
}
|
||||
@ -967,7 +967,7 @@ private:
|
||||
|
||||
public:
|
||||
ShenandoahMCResetCompleteBitmapTask() :
|
||||
AbstractGangTask("Parallel Reset Bitmap Task") {
|
||||
AbstractGangTask("Shenandoah Reset Bitmap") {
|
||||
}
|
||||
|
||||
void work(uint worker_id) {
|
||||
|
@ -34,7 +34,7 @@
|
||||
ShenandoahClassUnloadingTask::ShenandoahClassUnloadingTask(BoolObjectClosure* is_alive,
|
||||
uint num_workers,
|
||||
bool unloading_occurred) :
|
||||
AbstractGangTask("Parallel Class Unloading Task"),
|
||||
AbstractGangTask("Shenandoah Class Unloading"),
|
||||
_unloading_occurred(unloading_occurred),
|
||||
_code_cache_task(num_workers, is_alive, unloading_occurred),
|
||||
_klass_cleaning_task() {
|
||||
|
@ -38,7 +38,7 @@ ShenandoahParallelWeakRootsCleaningTask<IsAlive, KeepAlive>::ShenandoahParallelW
|
||||
KeepAlive* keep_alive,
|
||||
uint num_workers,
|
||||
bool include_concurrent_roots) :
|
||||
AbstractGangTask("Parallel Weak Root Cleaning Task"),
|
||||
AbstractGangTask("Shenandoah Weak Root Cleaning"),
|
||||
_phase(phase), _weak_processing_task(num_workers), _serial_weak_roots(phase),
|
||||
_is_alive(is_alive), _keep_alive(keep_alive), _include_concurrent_roots(include_concurrent_roots) {
|
||||
assert(SafepointSynchronize::is_at_safepoint(), "Must be at a safepoint");
|
||||
|
@ -110,7 +110,7 @@ public:
|
||||
ShenandoahStringDedupUnlinkOrOopsDoTask(BoolObjectClosure* is_alive,
|
||||
OopClosure* keep_alive,
|
||||
bool allow_resize_and_rehash) :
|
||||
AbstractGangTask("StringDedupUnlinkOrOopsDoTask"),
|
||||
AbstractGangTask("Shenandoah String Dedup Unlink/Process"),
|
||||
_cl(is_alive, keep_alive) {
|
||||
StringDedup::gc_prologue(allow_resize_and_rehash);
|
||||
}
|
||||
|
@ -416,7 +416,7 @@ public:
|
||||
ShenandoahRootVerifier* verifier,
|
||||
const char* label,
|
||||
ShenandoahVerifier::VerifyOptions options) :
|
||||
AbstractGangTask("Shenandoah Parallel Verifier Reachable Task"),
|
||||
AbstractGangTask("Shenandoah Verifier Reachable Objects"),
|
||||
_label(label),
|
||||
_verifier(verifier),
|
||||
_options(options),
|
||||
@ -481,7 +481,7 @@ public:
|
||||
ShenandoahLivenessData* ld,
|
||||
const char* label,
|
||||
ShenandoahVerifier::VerifyOptions options) :
|
||||
AbstractGangTask("Shenandoah Parallel Verifier Marked Region"),
|
||||
AbstractGangTask("Shenandoah Verifier Marked Objects"),
|
||||
_label(label),
|
||||
_options(options),
|
||||
_heap(ShenandoahHeap::heap()),
|
||||
|
Loading…
x
Reference in New Issue
Block a user