Index: src/heap/gc-tracer.h |
diff --git a/src/heap/gc-tracer.h b/src/heap/gc-tracer.h |
index 4b4820f2a0dc9a9de741e3da6ba6996ac292b31a..e8ec1681876428ea65a160f615e95f5cee47fe00 100644 |
--- a/src/heap/gc-tracer.h |
+++ b/src/heap/gc-tracer.h |
@@ -98,41 +98,37 @@ class GCTracer { |
public: |
enum ScopeId { |
EXTERNAL, |
+ MC_CLEAR, |
+ MC_CLEAR_CODE_FLUSH, |
+ MC_CLEAR_DEPENDENT_CODE, |
+ MC_CLEAR_GLOBAL_HANDLES, |
+ MC_CLEAR_MAPS, |
+ MC_CLEAR_SLOTS_BUFFER, |
+ MC_CLEAR_STORE_BUFFER, |
+ MC_CLEAR_STRING_TABLE, |
+ MC_CLEAR_WEAK_CELLS, |
+ MC_CLEAR_WEAK_COLLECTIONS, |
+ MC_CLEAR_WEAK_LISTS, |
+ MC_EVACUATE, |
+ MC_EVACUATE_CANDIDATES, |
+ MC_EVACUATE_CLEAN_UP, |
+ MC_EVACUATE_NEW_SPACE, |
+ MC_EVACUATE_UPDATE_POINTERS, |
+ MC_EVACUATE_UPDATE_POINTERS_BETWEEN_EVACUATED, |
+ MC_EVACUATE_UPDATE_POINTERS_TO_EVACUATED, |
+ MC_EVACUATE_UPDATE_POINTERS_TO_NEW, |
+ MC_EVACUATE_UPDATE_POINTERS_WEAK, |
+ MC_FINISH, |
+ MC_INCREMENTAL_FINALIZE, |
MC_MARK, |
MC_MARK_FINISH_INCREMENTAL, |
MC_MARK_PREPARE_CODE_FLUSH, |
- MC_MARK_ROOT, |
- MC_MARK_TOPOPT, |
+ MC_MARK_ROOTS, |
MC_MARK_WEAK_CLOSURE, |
- MC_MARK_STRING_TABLE, |
- MC_MARK_WEAK_REFERENCES, |
- MC_MARK_GLOBAL_HANDLES, |
- MC_MARK_CODE_FLUSH, |
- MC_STORE_BUFFER_CLEAR, |
- MC_SLOTS_BUFFER_CLEAR, |
MC_SWEEP, |
- MC_SWEEP_NEWSPACE, |
- MC_SWEEP_OLDSPACE, |
MC_SWEEP_CODE, |
- MC_SWEEP_CELL, |
MC_SWEEP_MAP, |
- MC_SWEEP_ABORTED, |
- MC_EVACUATE_PAGES, |
- MC_UPDATE_NEW_TO_NEW_POINTERS, |
- MC_UPDATE_ROOT_TO_NEW_POINTERS, |
- MC_UPDATE_OLD_TO_NEW_POINTERS, |
- MC_UPDATE_POINTERS_TO_EVACUATED, |
- MC_UPDATE_POINTERS_BETWEEN_EVACUATED, |
- MC_UPDATE_MISC_POINTERS, |
- MC_INCREMENTAL_FINALIZE, |
- MC_WEAKCOLLECTION_PROCESS, |
- MC_WEAKCOLLECTION_CLEAR, |
- MC_WEAKCOLLECTION_ABORT, |
- MC_CLEAR, |
- MC_CLEAR_WEAKCELL, |
- MC_CLEAR_MAP, |
- MC_CLEAR_DEPENDENT_CODE, |
- MC_FLUSH_CODE, |
+ MC_SWEEP_OLD, |
SCAVENGER_CODE_FLUSH_CANDIDATES, |
SCAVENGER_OBJECT_GROUPS, |
SCAVENGER_OLD_TO_NEW_POINTERS, |