| Index: src/api.h
|
| ===================================================================
|
| --- src/api.h (revision 7948)
|
| +++ src/api.h (working copy)
|
| @@ -399,8 +399,9 @@
|
| ISOLATED_CLASS HandleScopeImplementer {
|
| public:
|
|
|
| - HandleScopeImplementer()
|
| - : blocks_(0),
|
| + explicit HandleScopeImplementer(Isolate* isolate)
|
| + : isolate_(isolate),
|
| + blocks_(0),
|
| entered_contexts_(0),
|
| saved_contexts_(0),
|
| spare_(NULL),
|
| @@ -466,6 +467,7 @@
|
| ASSERT(call_depth_ == 0);
|
| }
|
|
|
| + Isolate* isolate_;
|
| List<internal::Object**> blocks_;
|
| // Used as a stack to keep track of entered contexts.
|
| List<Handle<Object> > entered_contexts_;
|
|
|