equal
deleted
inserted
replaced
58 AOT_ONLY(AOTCodeRoots COMMA) |
58 AOT_ONLY(AOTCodeRoots COMMA) |
59 JVMCI_ONLY(JVMCIRoots COMMA) |
59 JVMCI_ONLY(JVMCIRoots COMMA) |
60 CMRefRoots, |
60 CMRefRoots, |
61 WaitForStrongCLD, |
61 WaitForStrongCLD, |
62 WeakCLDRoots, |
62 WeakCLDRoots, |
63 SATBFiltering, |
|
64 UpdateRS, |
63 UpdateRS, |
65 ScanHCC, |
64 ScanHCC, |
66 ScanRS, |
65 ScanRS, |
67 OptScanRS, |
66 OptScanRS, |
68 CodeRoots, |
67 CodeRoots, |
80 YoungFreeCSet, |
79 YoungFreeCSet, |
81 NonYoungFreeCSet, |
80 NonYoungFreeCSet, |
82 GCParPhasesSentinel |
81 GCParPhasesSentinel |
83 }; |
82 }; |
84 |
83 |
85 static const GCParPhases ExtRootScanSubPhasesStart = ThreadRoots; |
84 static const GCParPhases ExtRootScanSubPhasesFirst = ThreadRoots; |
86 static const GCParPhases ExtRootScanSubPhasesEnd = SATBFiltering; |
85 static const GCParPhases ExtRootScanSubPhasesLast = WeakCLDRoots; |
87 |
86 |
88 enum GCScanRSWorkItems { |
87 enum GCScanRSWorkItems { |
89 ScanRSScannedCards, |
88 ScanRSScannedCards, |
90 ScanRSClaimedCards, |
89 ScanRSClaimedCards, |
91 ScanRSSkippedCards, |
90 ScanRSSkippedCards, |