Chromium Code Reviews| Index: src/mark-compact.h |
| diff --git a/src/mark-compact.h b/src/mark-compact.h |
| index 4c387a255fd81b7181998a3e2a9b58cb11ae18ea..9f43de6cd578678d2f9ac200f0ae02515106cf8a 100644 |
| --- a/src/mark-compact.h |
| +++ b/src/mark-compact.h |
| @@ -516,6 +516,8 @@ class MarkCompactCollector { |
| // candidates. |
| bool compacting_; |
| + bool collect_maps_; |
| + |
| // A pointer to the current stack-allocated GC tracer object during a full |
| // collection (NULL before and after). |
| GCTracer* tracer_; |
| @@ -617,6 +619,8 @@ class MarkCompactCollector { |
| // We replace them with a null descriptor, with the same key. |
| void ClearNonLiveTransitions(); |
| + void ReattachInitialMaps(); |
|
Lasse Reichstein
2011/07/15 07:00:14
Make a comment saying what the function does, and
|
| + |
| // ----------------------------------------------------------------------- |
| // Phase 2: Sweeping to clear mark bits and free non-live objects for |
| // a non-compacting collection. |