Searched refs:native_context (Results 1 - 25 of 62) sorted by relevance

123

/external/chromium_org/v8/src/ic/
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...]
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 Dstub-cache.h49 Code::Flags flags, Handle<Context> native_context,
/external/chromium_org/v8/src/
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 Dtype-info.h24 Handle<Context> native_context, Zone* zone);
59 static bool CanRetainOtherContext(Map* map, Context* native_context);
61 Context* native_context);
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 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 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 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 Dbootstrapper.h106 bool InstallExtensions(Handle<Context> native_context,
H A Dexecution.cc214 isolate->native_context()->call_as_function_delegate());
237 isolate->native_context()->call_as_function_delegate());
267 isolate->native_context()->call_as_constructor_delegate());
293 isolate->native_context()->call_as_constructor_delegate());
549 isolate->native_context()->regexp_function());
594 Handle<JSObject> cache(isolate->native_context()->function_cache());
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 Dcompiler.cc409 info()->context()->native_context()->AddOptimizedCode(*info()->code());
506 info()->context()->native_context()->AddOptimizedCode(*info()->code());
697 function->context()->native_context(), osr_ast_id);
730 Handle<Context> native_context(function->context()->native_context());
731 SharedFunctionInfo::AddToOptimizedCodeMap(shared, native_context, code,
994 DCHECK(!isolate->native_context().is_null());
998 FixedArray* array = isolate->native_context()->embedder_data();
1378 info->context()->native_context(), info->osr_ast_id()) == -1) {
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 Dcontexts.h457 Context* native_context();
492 return this->global_object()->native_context()->security_token() ==
493 that->global_object()->native_context()->security_token();
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 Disolate.h806 Handle<Context> native_context();
847 return Handle<type>(native_context()->name(), this); \
850 return native_context()->is_##name(value); \
H A Dast-value-factory.cc188 isolate, handle(isolate->native_context()->builtins()),
H A Ddeoptimizer.h370 static void MarkAllCodeForContext(Context* native_context);
377 static void DeoptimizeMarkedCodeForContext(Context* native_context);
/external/chromium_org/v8/test/cctest/compiler/
H A Dtest-linkage.cc37 Handle<Context>(isolate->native_context()), NULL, NULL,
40 shared_function, isolate->native_context());
H A Dtest-codegen-deopt.cc212 t.info.context()->native_context()->AddOptimizedCode(*t.result_code);
301 t.info.context()->native_context()->AddOptimizedCode(*t.result_code);
H A Dfunction-tester.h65 info.context()->native_context()->AddOptimizedCode(*code);
/external/chromium_org/v8/test/cctest/
H A Dtest-serialize.cc309 CHECK(isolate->native_context()->IsContext());
695 Handle<Context>(isolate->native_context()), NULL, &cache,
705 Handle<Context>(isolate->native_context()), NULL, &cache,
714 copy, isolate->native_context());
750 Handle<Context>(isolate->native_context()), NULL, &cache,
754 orig, isolate->native_context());
766 Handle<Context>(isolate->native_context()), NULL, &cache,
774 copy, isolate->native_context());
H A Dtest-compiler.cc64 Handle<Context>(isolate->native_context()), NULL, NULL,
67 shared_function, isolate->native_context());

Completed in 246 milliseconds

123