Home | History | Annotate | Download | only in src

Lines Matching refs:global_context

165   Handle<Context> global_context() { return global_context_; }
229 static bool InstallExtensions(Handle<Context> global_context,
235 static void InstallSpecialObjects(Handle<Context> global_context);
445 global_context()->set_function_instance_map(*function_instance_map);
451 global_context()->set_function_without_prototype_map(
458 global_context()->set_function_map(*function_map);
478 global_context()->set_object_function(*object_fun);
485 global_context()->set_initial_object_prototype(*prototype);
512 global_context()->function_map()->set_prototype(*empty_function);
513 global_context()->function_instance_map()->set_prototype(*empty_function);
514 global_context()->function_without_prototype_map()->
523 empty_fm->set_prototype(global_context()->object_function()->prototype());
583 global_context()->function_map());
611 global_context()->set_strict_mode_function_instance_map(
617 global_context()->set_strict_mode_function_without_prototype_map(
625 global_context()->set_strict_mode_function_map(
686 isolate()->set_context(*global_context());
691 global_context()->set_message_listeners(*listeners.value());
801 inner_global->set_global_context(*global_context());
803 global_proxy->set_context(*global_context());
804 global_context()->set_global_proxy(*global_proxy);
834 global_context()->set_closure(*empty_function);
835 global_context()->set_previous(NULL);
837 global_context()->set_extension(*inner_global);
838 global_context()->set_global(*inner_global);
843 global_context()->set_security_token(*inner_global);
855 Handle<JSObject> global = Handle<JSObject>(global_context()->global());
884 global_context()->set_array_function(*array_function);
893 global_context()->set_number_function(*number_fun);
901 global_context()->set_boolean_function(*boolean_fun);
911 global_context()->set_string_function(*string_fun);
923 Handle<Map>(global_context()->string_function()->initial_map());
934 global_context()->set_date_function(*date_fun);
944 global_context()->set_regexp_function(*regexp_fun);
1011 proto_map->set_prototype(global_context()->initial_object_prototype());
1035 global_context()->initial_object_prototype());
1044 global_context()->set_json_object(*json_object);
1056 JSObject::cast(global_context()->object_function()->prototype()));
1070 global_context()->set_arguments_boilerplate(*result);
1111 Handle<Map> old_map(global_context()->arguments_boilerplate()->map());
1120 global_context()->set_aliased_arguments_boilerplate(*result);
1162 map->set_prototype(global_context()->object_function()->prototype());
1168 global_context()->arguments_boilerplate()->map()->constructor());
1172 global_context()->set_strict_mode_arguments_boilerplate(*result);
1207 global_context()->set_context_extension_function(*context_extension_fun);
1219 global_context()->set_call_as_function_delegate(*delegate);
1231 global_context()->set_call_as_constructor_delegate(*delegate);
1236 global_context()->set_out_of_memory(heap->false_value());
1239 global_context()->set_data(heap->undefined_value());
1245 global_context()->set_random_seed(*zeroed_byte_array);
1253 Handle<JSObject> global = Handle<JSObject>(global_context()->global());
1380 global_context()->builtins()->GetPropertyNoExceptionThrown( \
1382 global_context()->set_##var(Type::cast(var##_native));
1422 // (itself) and a reference to the global_context directly in the object.
1437 builtins->set_global_context(*global_context());
1447 Handle<Object> global_obj(global_context()->global());
1453 JSGlobalObject::cast(global_context()->global())->set_builtins(*builtins);
1459 ASSERT(bridge->context() == *isolate()->global_context());
1466 global_context()->set_runtime_context(*context);
1477 global_context()->set_script_function(*script_fun);
1606 global_context()->set_opaque_reference_function(*opaque_reference_fun);
1654 global_context()->set_internal_array_function(*array_function);
1677 Handle<JSFunction> string_function(global_context()->string_function());
1680 global_context()->set_string_function_prototype_map(
1724 Handle<JSFunction> array_constructor(global_context()->array_function());
1742 JSFunction* array_function = global_context()->array_function();
1773 global_context()->set_regexp_result_map(*initial_map);
1807 Handle<Context> global_context,
1809 Factory* factory = global_context->GetIsolate()->factory();
1810 Handle<GlobalObject> global(global_context->global());
1841 global_context(), #holder_expr); \
1853 F(16, global_context()->regexp_function())
1889 global_context()->set_jsfunction_result_caches(*caches);
1896 global_context()->set_normalized_map_cache(NormalizedMapCache::cast(*array));
1900 bool Bootstrapper::InstallExtensions(Handle<Context> global_context,
1902 Isolate* isolate = global_context->GetIsolate();
1905 isolate->set_context(*global_context);
1906 if (!Genesis::InstallExtensions(global_context, extensions)) return false;
1907 Genesis::InstallSpecialObjects(global_context);
1912 void Genesis::InstallSpecialObjects(Handle<Context> global_context) {
1913 Isolate* isolate = global_context->GetIsolate();
1916 Handle<JSGlobalObject> global(JSGlobalObject::cast(global_context->global()));
1948 global_context->security_token());
1987 bool Genesis::InstallExtensions(Handle<Context> global_context,
2113 JSObject::cast(global_context()->global_proxy()));
2114 Handle<JSObject> inner_global(JSObject::cast(global_context()->global()));
2278 global_context()->set_function_map(
2280 global_context()->set_strict_mode_function_map(