Index: src/contexts.cc |
diff --git a/src/contexts.cc b/src/contexts.cc |
index f4d7733f58c2db2a5605c2afbf5c1870618f8871..0282a778199aeb6f2bcd4406e7d6ed4413233642 100644 |
--- a/src/contexts.cc |
+++ b/src/contexts.cc |
@@ -36,7 +36,7 @@ namespace internal { |
Context* Context::declaration_context() { |
Context* current = this; |
- while (!current->IsFunctionContext() && !current->IsGlobalContext()) { |
+ while (!current->IsFunctionContext() && !current->IsNativeContext()) { |
current = current->previous(); |
ASSERT(current->closure() == closure()); |
} |
@@ -55,19 +55,19 @@ JSBuiltinsObject* Context::builtins() { |
} |
-Context* Context::global_context() { |
+Context* Context::native_context() { |
// Fast case: the global object for this context has been set. In |
// that case, the global object has a direct pointer to the global |
// context. |
if (global()->IsGlobalObject()) { |
- return global()->global_context(); |
+ return global()->native_context(); |
} |
// During bootstrapping, the global object might not be set and we |
- // have to search the context chain to find the global context. |
+ // have to search the context chain to find the native context. |
ASSERT(Isolate::Current()->bootstrapper()->IsActive()); |
Context* current = this; |
- while (!current->IsGlobalContext()) { |
+ while (!current->IsNativeContext()) { |
JSFunction* closure = JSFunction::cast(current->closure()); |
current = Context::cast(closure->context()); |
} |
@@ -76,11 +76,11 @@ Context* Context::global_context() { |
JSObject* Context::global_proxy() { |
- return global_context()->global_proxy_object(); |
+ return native_context()->global_proxy_object(); |
} |
void Context::set_global_proxy(JSObject* object) { |
- global_context()->set_global_proxy_object(object); |
+ native_context()->set_global_proxy_object(object); |
} |
@@ -106,12 +106,12 @@ Handle<Object> Context::Lookup(Handle<String> name, |
do { |
if (FLAG_trace_contexts) { |
PrintF(" - looking in context %p", reinterpret_cast<void*>(*context)); |
- if (context->IsGlobalContext()) PrintF(" (global context)"); |
+ if (context->IsNativeContext()) PrintF(" (native context)"); |
PrintF("\n"); |
} |
// 1. Check global objects, subjects of with, and extension objects. |
- if (context->IsGlobalContext() || |
+ if (context->IsNativeContext() || |
context->IsWithContext() || |
(context->IsFunctionContext() && context->has_extension())) { |
Handle<JSObject> object(JSObject::cast(context->extension()), isolate); |
@@ -226,7 +226,7 @@ Handle<Object> Context::Lookup(Handle<String> name, |
} |
// 3. Prepare to continue with the previous (next outermost) context. |
- if (context->IsGlobalContext()) { |
+ if (context->IsNativeContext()) { |
follow_context_chain = false; |
} else { |
context = Handle<Context>(context->previous(), isolate); |
@@ -241,7 +241,7 @@ Handle<Object> Context::Lookup(Handle<String> name, |
void Context::AddOptimizedFunction(JSFunction* function) { |
- ASSERT(IsGlobalContext()); |
+ ASSERT(IsNativeContext()); |
#ifdef DEBUG |
if (FLAG_enable_slow_asserts) { |
Object* element = get(OPTIMIZED_FUNCTIONS_LIST); |
@@ -253,9 +253,9 @@ void Context::AddOptimizedFunction(JSFunction* function) { |
CHECK(function->next_function_link()->IsUndefined()); |
- // Check that the context belongs to the weak global contexts list. |
+ // Check that the context belongs to the weak native contexts list. |
bool found = false; |
- Object* context = GetHeap()->global_contexts_list(); |
+ Object* context = GetHeap()->native_contexts_list(); |
while (!context->IsUndefined()) { |
if (context == this) { |
found = true; |
@@ -271,7 +271,7 @@ void Context::AddOptimizedFunction(JSFunction* function) { |
void Context::RemoveOptimizedFunction(JSFunction* function) { |
- ASSERT(IsGlobalContext()); |
+ ASSERT(IsNativeContext()); |
Object* element = get(OPTIMIZED_FUNCTIONS_LIST); |
JSFunction* prev = NULL; |
while (!element->IsUndefined()) { |
@@ -295,7 +295,7 @@ void Context::RemoveOptimizedFunction(JSFunction* function) { |
Object* Context::OptimizedFunctionsListHead() { |
- ASSERT(IsGlobalContext()); |
+ ASSERT(IsNativeContext()); |
return get(OPTIMIZED_FUNCTIONS_LIST); |
} |
@@ -313,7 +313,7 @@ bool Context::IsBootstrappingOrValidParentContext( |
if (Isolate::Current()->bootstrapper()->IsActive()) return true; |
if (!object->IsContext()) return false; |
Context* context = Context::cast(object); |
- return context->IsGlobalContext() || context->IsModuleContext() || |
+ return context->IsNativeContext() || context->IsModuleContext() || |
!child->IsModuleContext(); |
} |