< prev index next > src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
Print this page
// Second set of post evacuate collection set tasks containing (s means serial):
// - Eagerly Reclaim Humongous Objects (s)
// - Update Derived Pointers (s)
// - Clear Retained Region Data (on evacuation failure)
// - Redirty Logged Cards
- // - Restore Preserved Marks (on evacuation failure)
// - Free Collection Set
// - Resize TLABs
class G1PostEvacuateCollectionSetCleanupTask2 : public G1BatchedTask {
class EagerlyReclaimHumongousObjectsTask;
#if COMPILER2_OR_JVMCI
class UpdateDerivedPointersTask;
#endif
class ProcessEvacuationFailedRegionsTask;
class RedirtyLoggedCardsTask;
- class RestorePreservedMarksTask;
class FreeCollectionSetTask;
class ResizeTLABsTask;
public:
G1PostEvacuateCollectionSetCleanupTask2(G1ParScanThreadStateSet* per_thread_states,
< prev index next >