< prev index next >
src/share/vm/gc/g1/g1GCPhaseTimes.hpp
Print this page
rev 13242 : imported patch 8183539-remove-into-cset-dcqs
rev 13243 : [mq]: 8183121-add-information-about-scanned-skipped-cards-during-updaters
@@ -75,13 +75,19 @@
NonYoungFreeCSet,
GCParPhasesSentinel
};
enum GCScanRSWorkItems {
- ScannedCards,
- ClaimedCards,
- SkippedCards
+ ScanRSScannedCards,
+ ScanRSClaimedCards,
+ ScanRSSkippedCards
+ };
+
+ enum GCUpdateRSWorkItems {
+ UpdateRSProcessedBuffers,
+ UpdateRSScannedCards,
+ UpdateRSSkippedCards
};
private:
// Markers for grouping the phases in the GCPhases enum above
static const int GCMainParPhasesLast = GCWorkerEnd;
@@ -89,10 +95,12 @@
static const int StringDedupPhasesLast = StringDedupTableFixup;
WorkerDataArray<double>* _gc_par_phases[GCParPhasesSentinel];
WorkerDataArray<size_t>* _update_rs_processed_buffers;
+ WorkerDataArray<size_t>* _update_rs_scanned_cards;
+ WorkerDataArray<size_t>* _update_rs_skipped_cards;
WorkerDataArray<size_t>* _scan_rs_scanned_cards;
WorkerDataArray<size_t>* _scan_rs_claimed_cards;
WorkerDataArray<size_t>* _scan_rs_skipped_cards;
< prev index next >