49 {"SCAN_ROOT_REGIONS", "Concurrent Scan Root Regions"}, |
49 {"SCAN_ROOT_REGIONS", "Concurrent Scan Root Regions"}, |
50 // ^F so not "From Roots", ^R so not "Restart" |
50 // ^F so not "From Roots", ^R so not "Restart" |
51 {"CONCURRENT_MARK", "Concurrent Mark [^FR]"}, |
51 {"CONCURRENT_MARK", "Concurrent Mark [^FR]"}, |
52 {"IDLE", null}, // Resume IDLE before testing subphases |
52 {"IDLE", null}, // Resume IDLE before testing subphases |
53 {"MARK_FROM_ROOTS", "Concurrent Mark From Roots"}, |
53 {"MARK_FROM_ROOTS", "Concurrent Mark From Roots"}, |
|
54 {"PRECLEAN", "Concurrent Preclean"}, |
54 {"BEFORE_REMARK", null}, |
55 {"BEFORE_REMARK", null}, |
55 {"REMARK", "Pause Remark"}, |
56 {"REMARK", "Pause Remark"}, |
56 {"REBUILD_REMEMBERED_SETS", "Concurrent Rebuild Remembered Sets"}, |
57 {"REBUILD_REMEMBERED_SETS", "Concurrent Rebuild Remembered Sets"}, |
57 // Clear request |
58 // Clear request |
58 {"IDLE", null}, |
59 {"IDLE", null}, |