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

/external/chromium_org/v8/src/ic/
H A Dstub-cache.cc110 Handle<Context> native_context,
121 !TypeFeedbackOracle::CanRetainOtherContext(map, *native_context)) {
140 !TypeFeedbackOracle::CanRetainOtherContext(map, *native_context)) {
108 CollectMatchingMaps(SmallMapList* types, Handle<Name> name, Code::Flags flags, Handle<Context> native_context, Zone* zone) argument
H A Dic-inl.h162 JSFunction* IC::GetRootConstructor(TypeClass* type, Context* native_context) { argument
164 return native_context->boolean_function();
166 return native_context->number_function();
168 return native_context->string_function();
170 return native_context->symbol_function();
184 Context* native_context = *isolate->native_context(); local
185 JSFunction* builtin_ctor = GetRootConstructor(type, native_context);
200 Context* native_context = *isolate->native_context(); local
[all...]
/external/chromium_org/v8/src/
H A Dcontexts.cc44 Context* Context::native_context() { function in class:v8::internal::Context
49 return global_object()->native_context();
65 return native_context()->global_proxy_object();
70 native_context()->set_global_proxy_object(object);
86 isolate->native_context()->unscopables_symbol(), isolate);
H A Dtype-info.cc23 Handle<Context> native_context, Zone* zone)
24 : native_context_(native_context), zone_(zone) {
134 return Handle<JSFunction>(isolate()->native_context()->array_function());
148 return Handle<JSFunction>(isolate()->native_context()->array_function());
327 Context* native_context) {
337 native_context)) {
346 return CanRetainOtherContext(function, native_context);
351 Context* native_context) {
352 return function->context()->global_object() != native_context->global_object()
353 && function->context()->global_object() != native_context
21 TypeFeedbackOracle( Handle<Code> code, Handle<TypeFeedbackVector> feedback_vector, Handle<Context> native_context, Zone* zone) argument
326 CanRetainOtherContext(Map* map, Context* native_context) argument
350 CanRetainOtherContext(JSFunction* function, Context* native_context) argument
[all...]
H A Dbuiltins.cc186 Context* native_context,
198 if (array_proto != native_context->initial_object_prototype()) return false;
271 Context* native_context = heap->isolate()->context()->native_context(); local
273 JSObject::cast(native_context->array_function()->prototype());
276 ArrayPrototypeHasNoElements(heap, native_context, array_proto);
288 handle(isolate->native_context()->builtins(), isolate),
588 isolate->context()->native_context()->sloppy_arguments_map();
930 Context* native_context = isolate->context()->native_context(); local
185 ArrayPrototypeHasNoElements(Heap* heap, Context* native_context, JSObject* array_proto) argument
[all...]
H A Dcode-stubs-hydrogen.cc85 // the function at map_index matches the given native_context. Builder is
88 HValue* native_context,
99 HValue* native_context);
1299 HValue* native_context,
1308 builder->If<HCompareObjectEqAndBranch>(native_context,
1330 native_context, static_cast<HValue*>(NULL),
1337 Add<HStoreNamedField>(native_context,
1377 HValue* native_context) {
1398 BuildCheckAndInstallOptimizedCode(js_function, native_context, &already_in,
1424 BuildCheckAndInstallOptimizedCode(js_function, native_context,
1297 BuildCheckAndInstallOptimizedCode( HValue* js_function, HValue* native_context, IfBuilder* builder, HValue* optimized_map, HValue* map_index) argument
1374 BuildInstallFromOptimizedCodeMap( HValue* js_function, HValue* shared_info, HValue* native_context) argument
1468 HInstruction* native_context = BuildGetNativeContext(); local
[all...]
H A Dbootstrapper.cc168 Handle<Context> native_context() { return native_context_; } function in class:BASE_EMBEDDED
243 static bool InstallExtensions(Handle<Context> native_context,
256 static bool InstallSpecialObjects(Handle<Context> native_context);
463 native_context()->set_sloppy_function_without_prototype_map(
471 native_context()->set_sloppy_function_map(*function_map);
472 native_context()->set_sloppy_function_with_readonly_prototype_map(
495 native_context()->set_object_function(*object_fun);
505 native_context()->set_initial_object_prototype(*prototype);
509 native_context()->set_initial_array_prototype(*prototype);
526 native_context()
1466 ResolveBuiltinIdHolder(Handle<Context> native_context, const char* holder_expr) argument
2196 InstallExtensions(Handle<Context> native_context, v8::ExtensionConfiguration* extensions) argument
2206 InstallSpecialObjects(Handle<Context> native_context) argument
2288 InstallExtensions(Handle<Context> native_context, v8::ExtensionConfiguration* extensions) argument
[all...]
H A Ddeoptimizer.cc63 Context* native_context = function_->context()->native_context(); local
64 Object* element = native_context->DeoptimizedCodeListHead();
446 Context* native_context = Context::cast(context); local
447 MarkAllCodeForContext(native_context);
448 DeoptimizeMarkedCodeForContext(native_context);
449 context = native_context->get(Context::NEXT_CONTEXT_LINK);
463 Context* native_context = Context::cast(context); local
464 DeoptimizeMarkedCodeForContext(native_context);
465 context = native_context
480 Context* native_context = local
485 Context* native_context = GlobalObject::cast(object)->native_context(); local
734 Context* native_context = Context::cast(context); local
[all...]
H A Disolate.cc685 Object* receiver_context = JSGlobalProxy::cast(*receiver)->native_context();
689 // avoid using Isolate::native_context() because it uses Handle.
690 Context* native_context =
691 isolate->context()->global_object()->native_context();
692 if (receiver_context == native_context) return YES;
695 native_context->security_token())
1345 Handle<Context> Isolate::native_context() { function in class:v8::internal::Isolate
1346 return handle(context()->native_context());
1361 if (context->native_context() == *debug_->debug_context()) {
1371 return Handle<Context>(context->native_context());
2162 Context* native_context = context()->native_context(); local
[all...]
H A Dfactory.cc1257 Handle<Context> context(isolate()->native_context());
1329 Handle<Context> native_context(function->context()->native_context());
1334 new_map = handle(native_context->generator_object_prototype_map());
1338 Handle<JSFunction> object_function(native_context->object_function());
1359 Handle<Map> map(Map::cast(context->native_context()->get(map_index)));
1366 int index = info->SearchOptimizedCodeMap(context->native_context(),
1376 context->native_context());
1615 Context* native_context = isolate()->context()->native_context(); local
1720 Context* native_context = isolate->context()->native_context(); local
[all...]
H A Dliveedit.cc1029 Handle<Context> native_context; local
1032 native_context = Handle<Context>(
1035 native_context = Handle<Context>(fun->context()->native_context());
1038 *native_context);
H A Druntime.cc370 Context* native_context = isolate->context()->native_context(); local
371 Object* maps_array = native_context->js_array_maps();
2561 Handle<Map> regexp_map(isolate->native_context()->regexp_result_map());
2985 context->native_context());
6069 if (symbol->Equals(isolate->native_context()->iterator_symbol())) {
6070 return isolate->native_context()->array_values_iterator();
8311 isolate->native_context()->bound_function_map());
9096 function = handle(isolate->native_context()->closure());
9119 function = handle(isolate->native_context()
[all...]
H A Dhydrogen.cc1828 HValue* native_context = Add<HLoadNamedField>( local
1834 native_context, static_cast<HValue*>(NULL),
3133 HInstruction* native_context = BuildGetNativeContext(); local
3137 native_context, index, static_cast<HValue*>(NULL), FAST_ELEMENTS);
3188 HInstruction* native_context = constructor_function_ != NULL local
3196 native_context, index, static_cast<HValue*>(NULL), FAST_ELEMENTS);
6159 type_, current_info()->closure()->context()->native_context());
9476 Handle<Context> native_context = isolate->native_context(); local
9481 fun = Handle<JSFunction>(native_context
[all...]
H A Dobjects.cc67 Handle<Context> native_context) {
71 constructor = handle(native_context->number_function(), isolate);
73 constructor = handle(native_context->boolean_function(), isolate);
75 constructor = handle(native_context->string_function(), isolate);
77 constructor = handle(native_context->symbol_function(), isolate);
806 Context* context = isolate->context()->native_context();
817 Context* context = isolate->context()->native_context();
1805 return function->context()->native_context();
3316 Context* native_context = isolate->context()->native_context(); local
65 ToObject(Isolate* isolate, Handle<Object> object, Handle<Context> native_context) argument
9167 AddToOptimizedCodeMap( Handle<SharedFunctionInfo> shared, Handle<Context> native_context, Handle<Code> code, Handle<FixedArray> literals, BailoutId osr_ast_id) argument
9338 CacheInitialJSArrayMaps( Handle<Context> native_context, Handle<Map> initial_map) argument
9400 Context* native_context = function->context()->native_context(); local
9453 Context* native_context = context()->native_context(); local
9981 SearchOptimizedCodeMap(Context* native_context, BailoutId osr_ast_id) argument
[all...]
/external/chromium_org/v8/src/arm64/
H A Dfull-codegen-arm64.cc2853 Register native_context = x2; local
2860 __ Ldr(native_context,
2863 ContextMemOperand(native_context,
3520 isolate()->native_context()->jsfunction_result_caches());
4712 Handle<Map> map(isolate()->native_context()->iterator_result_map());
/external/chromium_org/v8/test/cctest/
H A Dtest-heap-profiler.cc1719 const v8::HeapGraphNode* native_context = local
1720 GetProperty(global, v8::HeapGraphEdge::kInternal, "native_context");
1721 CHECK_NE(NULL, native_context);

Completed in 310 milliseconds