Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 09a1c7cfb43c824d61574a3f4207aea70f8a4597..5216657347936a09038d2e6527fdcbdc3329d1fa 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -878,6 +878,7 @@ class DictionaryElementsAccessor; |
class ElementsAccessor; |
class Failure; |
class FixedArrayBase; |
+class GlobalObject; |
class ObjectVisitor; |
class StringStream; |
class Type; |
@@ -7424,6 +7425,8 @@ class JSGlobalProxy : public JSObject { |
// Casting. |
static inline JSGlobalProxy* cast(Object* obj); |
+ inline bool IsDetachedFrom(GlobalObject* global); |
+ |
// Dispatched behavior. |
DECLARE_PRINTER(JSGlobalProxy) |
DECLARE_VERIFIER(JSGlobalProxy) |
@@ -7493,6 +7496,8 @@ class JSGlobalObject: public GlobalObject { |
static Handle<PropertyCell> EnsurePropertyCell(Handle<JSGlobalObject> global, |
Handle<Name> name); |
+ inline bool IsDetached(); |
+ |
// Dispatched behavior. |
DECLARE_PRINTER(JSGlobalObject) |
DECLARE_VERIFIER(JSGlobalObject) |