Searched defs:native_context (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/v8/src/
H A Dcontexts.cc67 Context* Context::native_context() { function in class:v8::internal::Context
72 return global_object()->native_context();
88 return native_context()->global_proxy_object();
93 native_context()->set_global_proxy_object(object);
H A Ddeoptimizer.cc90 Context* native_context = function_->context()->native_context(); local
91 Object* element = native_context->DeoptimizedCodeListHead();
422 Context* native_context = Context::cast(context); local
423 MarkAllCodeForContext(native_context);
424 DeoptimizeMarkedCodeForContext(native_context);
425 context = native_context->get(Context::NEXT_CONTEXT_LINK);
439 Context* native_context = Context::cast(context); local
440 DeoptimizeMarkedCodeForContext(native_context);
441 context = native_context
455 Context* native_context = GlobalObject::cast(proto)->native_context(); local
459 Context* native_context = GlobalObject::cast(object)->native_context(); local
[all...]
H A Dtype-info.cc60 Handle<Context> native_context,
63 : native_context_(native_context),
423 Context* native_context) {
433 native_context)) {
442 return CanRetainOtherContext(function, native_context);
447 Context* native_context) {
448 return function->context()->global_object() != native_context->global_object()
449 && function->context()->global_object() != native_context->builtins();
59 TypeFeedbackOracle(Handle<Code> code, Handle<Context> native_context, Isolate* isolate, Zone* zone) argument
422 CanRetainOtherContext(Map* map, Context* native_context) argument
446 CanRetainOtherContext(JSFunction* function, Context* native_context) argument
H A Dast.cc658 v8::internal::Context* native_context = isolate->context()->native_context(); local
665 function = native_context->string_function();
668 function = native_context->symbol_function();
671 function = native_context->number_function();
674 function = native_context->boolean_function();
H A Dcode-stubs-hydrogen.cc115 void BuildInstallOptimizedCode(HValue* js_function, HValue* native_context,
120 HValue* native_context);
1138 HValue* native_context,
1149 HValue* optimized_functions_list = Add<HLoadNamedField>(native_context,
1156 Add<HStoreNamedField>(native_context,
1176 HValue* native_context) {
1197 already_in.If<HCompareObjectEqAndBranch>(native_context,
1203 BuildInstallOptimizedCode(js_function, native_context, code_object);
1239 done_check.If<HCompareObjectEqAndBranch>(native_context,
1248 BuildInstallOptimizedCode(js_function, native_context, code_objec
1136 BuildInstallOptimizedCode( HValue* js_function, HValue* native_context, HValue* code_object) argument
1173 BuildInstallFromOptimizedCodeMap( HValue* js_function, HValue* shared_info, HValue* native_context) argument
1286 HInstruction* native_context = BuildGetNativeContext(); local
[all...]
H A Dbuiltins.cc289 Context* native_context,
298 if (array_proto != native_context->initial_object_prototype()) return false;
360 Context* native_context = heap->isolate()->context()->native_context();
362 JSObject::cast(native_context->array_function()->prototype());
364 ArrayPrototypeHasNoElements(heap, native_context, array_proto);
375 GetProperty(Handle<JSObject>(isolate->native_context()->builtins()),
681 isolate->context()->native_context()->arguments_boilerplate()->map();
1001 Context* native_context = isolate->context()->native_context(); local
288 ArrayPrototypeHasNoElements(Heap* heap, Context* native_context, JSObject* array_proto) argument
[all...]
H A Dstub-cache.cc715 Handle<Context> native_context,
726 !TypeFeedbackOracle::CanRetainOtherContext(map, *native_context)) {
745 !TypeFeedbackOracle::CanRetainOtherContext(map, *native_context)) {
1223 Object* function = isolate()->native_context()->get(function_index);
712 CollectMatchingMaps(SmallMapList* types, Handle<Name> name, Code::Flags flags, Handle<Context> native_context, Zone* zone) argument
H A Dbootstrapper.cc167 Handle<Context> native_context() { return native_context_; } function in class:BASE_EMBEDDED
237 static bool InstallExtensions(Handle<Context> native_context,
245 static void InstallSpecialObjects(Handle<Context> native_context);
444 native_context()->set_function_without_prototype_map(
451 native_context()->set_function_map(*function_map);
469 native_context()->set_object_function(*object_fun);
476 native_context()->set_initial_object_prototype(*prototype);
480 native_context()->set_initial_array_prototype(*prototype);
507 native_context()->function_map()->set_prototype(*empty_function);
508 native_context()
2045 ResolveBuiltinIdHolder( Handle<Context> native_context, const char* holder_expr) argument
2141 InstallExtensions(Handle<Context> native_context, v8::ExtensionConfiguration* extensions) argument
2152 InstallSpecialObjects(Handle<Context> native_context) argument
2234 InstallExtensions(Handle<Context> native_context, v8::ExtensionConfiguration* extensions) argument
[all...]
H A Dfactory.cc597 Handle<Context> native_context(function->context()->native_context());
602 new_map = handle(native_context->generator_object_prototype_map());
606 Handle<JSFunction> object_function(native_context->object_function());
713 Context *context = isolate->context()->native_context();
735 int index = function_info->SearchOptimizedCodeMap(context->native_context());
744 context->native_context());
1254 isolate()->context()->native_context()->array_buffer_fun());
1264 isolate()->context()->native_context()->data_view_fun());
1274 Context* native_context local
1480 ToObject(Handle<Object> object, Handle<Context> native_context) argument
[all...]
H A Disolate.cc761 Object* receiver_context = JSGlobalProxy::cast(receiver)->native_context();
765 // avoid using Isolate::native_context() because it uses Handle.
766 Context* native_context =
767 isolate->context()->global_object()->native_context();
768 if (receiver_context == native_context) return YES;
771 native_context->security_token())
1399 Handle<Context> Isolate::native_context() { function in class:v8::internal::Isolate
1400 return Handle<Context>(context()->global_object()->native_context());
1416 if (context->native_context() == *debug_->debug_context()) {
1427 return Handle<Context>(context->native_context());
2251 Context* native_context = context()->native_context(); local
[all...]
H A Druntime.cc380 Context* native_context = isolate->context()->native_context(); local
381 Object* maybe_maps_array = native_context->js_array_maps();
2552 set_map(isolate->native_context()->regexp_result_map());
2718 Context* native_context = local
2719 function->context()->global_object()->native_context();
2720 return native_context->global_object()->global_receiver();
3002 context->native_context());
8947 function = isolate->context()->native_context()->closure();
8973 function = isolate->context()->native_context()
[all...]
H A Dliveedit.cc1128 Handle<Context> native_context; local
1131 native_context = Handle<Context>(
1134 native_context = Handle<Context>(fun->context()->native_context());
1137 *native_context);
H A Dheap.cc4479 isolate()->context()->native_context()->
4484 isolate()->context()->native_context()->arguments_boilerplate();
4973 isolate()->context()->native_context());
5267 Context* native_context = isolate()->context()->native_context(); local
5268 JSFunction* array_function = native_context->array_function();
H A Dhydrogen.cc2614 HInstruction* native_context = BuildGetNativeContext(); local
2618 native_context, index, static_cast<HValue*>(NULL), FAST_ELEMENTS);
2663 HInstruction* native_context = builder()->BuildGetNativeContext(); local
2668 native_context, index, static_cast<HValue*>(NULL), FAST_ELEMENTS);
6813 isolate()->native_context()->string_function()->initial_map());
6817 isolate()->native_context()->number_function()->initial_map());
H A Dobjects.cc77 MaybeObject* Object::ToObject(Context* native_context) { argument
79 return CreateJSValue(native_context->number_function(), this);
81 return CreateJSValue(native_context->boolean_function(), this);
83 return CreateJSValue(native_context->string_function(), this);
94 Context* native_context = isolate->context()->native_context(); local
95 return CreateJSValue(native_context->number_function(), this);
97 Context* native_context = isolate->context()->native_context(); local
98 return CreateJSValue(native_context
100 Context* native_context = isolate->context()->native_context(); local
103 Context* native_context = isolate->context()->native_context(); local
139 Context* native_context = result->isolate()->context()->native_context(); local
988 Context* native_context = isolate->context()->native_context(); local
9558 AddToOptimizedCodeMap( Handle<SharedFunctionInfo> shared, Handle<Context> native_context, Handle<Code> code, Handle<FixedArray> literals) argument
9569 AddToOptimizedCodeMap(Context* native_context, Code* code, FixedArray* literals) argument
9751 CacheInitialJSArrayMaps( Context* native_context, Map* initial_map) argument
9785 CacheInitialJSArrayMaps(Handle<Context> native_context, Handle<Map> initial_map) argument
9818 Context* native_context = function->context()->native_context(); local
9867 Context* native_context = context()->native_context(); local
10277 SearchOptimizedCodeMap(Context* native_context) argument
[all...]

Completed in 407 milliseconds