--- old/src/share/vm/gc/g1/g1GCPhaseTimes.hpp 2017-07-12 14:08:55.968630612 +0200 +++ new/src/share/vm/gc/g1/g1GCPhaseTimes.hpp 2017-07-12 14:08:55.871627610 +0200 @@ -77,9 +77,15 @@ }; enum GCScanRSWorkItems { - ScannedCards, - ClaimedCards, - SkippedCards + ScanRSScannedCards, + ScanRSClaimedCards, + ScanRSSkippedCards + }; + + enum GCUpdateRSWorkItems { + UpdateRSProcessedBuffers, + UpdateRSScannedCards, + UpdateRSSkippedCards }; private: @@ -91,6 +97,8 @@ WorkerDataArray* _gc_par_phases[GCParPhasesSentinel]; WorkerDataArray* _update_rs_processed_buffers; + WorkerDataArray* _update_rs_scanned_cards; + WorkerDataArray* _update_rs_skipped_cards; WorkerDataArray* _scan_rs_scanned_cards; WorkerDataArray* _scan_rs_claimed_cards;