< prev index next >

src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp

Print this page
rev 49944 : imported patch 8201492-properly-implement-non-contiguous-reference-processing


  56     JVMTIRoots,
  57     CMRefRoots,
  58     WaitForStrongCLD,
  59     WeakCLDRoots,
  60     SATBFiltering,
  61     UpdateRS,
  62     ScanHCC,
  63     ScanRS,
  64     CodeRoots,
  65 #if INCLUDE_AOT
  66     AOTCodeRoots,
  67 #endif
  68     ObjCopy,
  69     Termination,
  70     Other,
  71     GCWorkerTotal,
  72     GCWorkerEnd,
  73     StringDedupQueueFixup,
  74     StringDedupTableFixup,
  75     RedirtyCards,
  76     PreserveCMReferents,
  77     YoungFreeCSet,
  78     NonYoungFreeCSet,
  79     GCParPhasesSentinel
  80   };
  81 
  82   enum GCScanRSWorkItems {
  83     ScanRSScannedCards,
  84     ScanRSClaimedCards,
  85     ScanRSSkippedCards
  86   };
  87 
  88   enum GCUpdateRSWorkItems {
  89     UpdateRSProcessedBuffers,
  90     UpdateRSScannedCards,
  91     UpdateRSSkippedCards
  92   };
  93 
  94  private:
  95   // Markers for grouping the phases in the GCPhases enum above
  96   static const int GCMainParPhasesLast = GCWorkerEnd;




  56     JVMTIRoots,
  57     CMRefRoots,
  58     WaitForStrongCLD,
  59     WeakCLDRoots,
  60     SATBFiltering,
  61     UpdateRS,
  62     ScanHCC,
  63     ScanRS,
  64     CodeRoots,
  65 #if INCLUDE_AOT
  66     AOTCodeRoots,
  67 #endif
  68     ObjCopy,
  69     Termination,
  70     Other,
  71     GCWorkerTotal,
  72     GCWorkerEnd,
  73     StringDedupQueueFixup,
  74     StringDedupTableFixup,
  75     RedirtyCards,

  76     YoungFreeCSet,
  77     NonYoungFreeCSet,
  78     GCParPhasesSentinel
  79   };
  80 
  81   enum GCScanRSWorkItems {
  82     ScanRSScannedCards,
  83     ScanRSClaimedCards,
  84     ScanRSSkippedCards
  85   };
  86 
  87   enum GCUpdateRSWorkItems {
  88     UpdateRSProcessedBuffers,
  89     UpdateRSScannedCards,
  90     UpdateRSSkippedCards
  91   };
  92 
  93  private:
  94   // Markers for grouping the phases in the GCPhases enum above
  95   static const int GCMainParPhasesLast = GCWorkerEnd;


< prev index next >