| Index: src/global-handles.h
|
| diff --git a/src/global-handles.h b/src/global-handles.h
|
| index 0a45dd58d9bb875b5667f472a481dedded26790e..a6afb2dcdeec34fa89458710b08aaa83be89ac2e 100644
|
| --- a/src/global-handles.h
|
| +++ b/src/global-handles.h
|
| @@ -162,11 +162,13 @@ class GlobalHandles {
|
| List<ObjectGroup*>* object_groups() { return &object_groups_; }
|
|
|
| // Returns the implicit references' groups.
|
| - static List<ImplicitRefGroup*>* ImplicitRefGroups();
|
| + List<ImplicitRefGroup*>* implicit_ref_groups() {
|
| + return &implicit_ref_groups_;
|
| + }
|
|
|
| // Remove bags, this should only happen after GC.
|
| void RemoveObjectGroups();
|
| - static void RemoveImplicitRefGroups();
|
| + void RemoveImplicitRefGroups();
|
|
|
| // Tear down the global handle structure.
|
| void TearDown();
|
| @@ -224,6 +226,7 @@ class GlobalHandles {
|
| Pool* pool_;
|
| int post_gc_processing_count_;
|
| List<ObjectGroup*> object_groups_;
|
| + List<ImplicitRefGroup*> implicit_ref_groups_;
|
|
|
| friend class Isolate;
|
|
|
|
|