Chromium Code Reviews| Index: src/isolate.h |
| diff --git a/src/isolate.h b/src/isolate.h |
| index 8b4e12bc0d38aea0acf9498e49258c7c0964995e..e05be9d73c33062c6f9db2163d5a885dbb38c95c 100644 |
| --- a/src/isolate.h |
| +++ b/src/isolate.h |
| @@ -1055,6 +1055,8 @@ class Isolate { |
| date_cache_ = date_cache; |
| } |
| + void IterateDeferredHandles(ObjectVisitor* visitor); |
| + |
| private: |
| Isolate(); |
| @@ -1173,6 +1175,8 @@ class Isolate { |
| // the Error object. |
| bool IsErrorObject(Handle<Object> obj); |
| + void DestroyDeferredHandles(DeferredHandles* deferred); |
| + |
| EntryStackItem* entry_stack_; |
| int stack_trace_nesting_level_; |
| StringStream* incomplete_message_; |
| @@ -1278,6 +1282,9 @@ class Isolate { |
| #undef ISOLATE_FIELD_OFFSET |
| #endif |
| + DeferredHandles* deferred_handles_head_; |
| + |
| + friend class DeferredHandles; |
|
danno
2012/07/18 13:36:17
No friend in this direction.
sanjoy
2012/07/18 14:00:44
Done.
|
| friend class ExecutionAccess; |
| friend class IsolateInitializer; |
| friend class ThreadManager; |