Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 61b36fd7caa22c4dcd17dd938bc7de83ab033757..52eaadfc3fd01a033c11d9008bb6497f6475b569 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -6198,6 +6198,9 @@ class GlobalObject: public JSObject { |
// [native context]: the natives corresponding to this global object. |
DECL_ACCESSORS(native_context, Context) |
+ // [global context]: the most recent (i.e. innermost) global context. |
+ DECL_ACCESSORS(global_context, Context) |
+ |
// [global receiver]: the global receiver object of the context |
DECL_ACCESSORS(global_receiver, JSObject) |
@@ -6227,7 +6230,8 @@ class GlobalObject: public JSObject { |
// Layout description. |
static const int kBuiltinsOffset = JSObject::kHeaderSize; |
static const int kNativeContextOffset = kBuiltinsOffset + kPointerSize; |
- static const int kGlobalReceiverOffset = kNativeContextOffset + kPointerSize; |
+ static const int kGlobalContextOffset = kNativeContextOffset + kPointerSize; |
+ static const int kGlobalReceiverOffset = kGlobalContextOffset + kPointerSize; |
static const int kHeaderSize = kGlobalReceiverOffset + kPointerSize; |
private: |