| Index: src/handles.h
|
| diff --git a/src/handles.h b/src/handles.h
|
| index b04c1e0240a04a31e544f5baa2a1018fb04a8b4d..254a0de043553bf515ffcc536eccde152a659474 100644
|
| --- a/src/handles.h
|
| +++ b/src/handles.h
|
| @@ -44,6 +44,7 @@ class Handle {
|
| public:
|
| INLINE(explicit Handle(T** location)) { location_ = location; }
|
| INLINE(explicit Handle(T* obj));
|
| + INLINE(Handle(T* obj, Isolate* isolate));
|
|
|
| INLINE(Handle()) : location_(NULL) {}
|
|
|
| @@ -118,7 +119,7 @@ class HandleScope {
|
|
|
| // Creates a new handle with the given value.
|
| template <typename T>
|
| - static inline T** CreateHandle(T* value);
|
| + static inline T** CreateHandle(T* value, Isolate* isolate);
|
|
|
| // Deallocates any extensions used by the current scope.
|
| static void DeleteExtensions(Isolate* isolate);
|
|
|