/external/chromium_org/v8/src/ic/ |
H A D | ic-inl.h | 162 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 D | stub-cache.cc | 110 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 D | stub-cache.h | 49 Code::Flags flags, Handle<Context> native_context,
|
/external/chromium_org/v8/src/ |
H A D | bootstrapper.cc | 168 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 D | type-info.h | 24 Handle<Context> native_context, Zone* zone); 59 static bool CanRetainOtherContext(Map* map, Context* native_context); 61 Context* native_context);
|
H A D | type-info.cc | 23 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 D | contexts.cc | 44 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 D | builtins.cc | 186 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 D | factory.cc | 1257 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 D | bootstrapper.h | 106 bool InstallExtensions(Handle<Context> native_context,
|
H A D | execution.cc | 214 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 D | deoptimizer.cc | 63 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 D | isolate.cc | 685 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 D | compiler.cc | 409 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 D | code-stubs-hydrogen.cc | 85 // 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 D | contexts.h | 457 Context* native_context(); 492 return this->global_object()->native_context()->security_token() == 493 that->global_object()->native_context()->security_token();
|
H A D | liveedit.cc | 1029 Handle<Context> native_context; local 1032 native_context = Handle<Context>( 1035 native_context = Handle<Context>(fun->context()->native_context()); 1038 *native_context);
|
H A D | isolate.h | 806 Handle<Context> native_context(); 847 return Handle<type>(native_context()->name(), this); \ 850 return native_context()->is_##name(value); \
|
H A D | ast-value-factory.cc | 188 isolate, handle(isolate->native_context()->builtins()),
|
H A D | deoptimizer.h | 370 static void MarkAllCodeForContext(Context* native_context); 377 static void DeoptimizeMarkedCodeForContext(Context* native_context);
|
/external/chromium_org/v8/test/cctest/compiler/ |
H A D | test-linkage.cc | 37 Handle<Context>(isolate->native_context()), NULL, NULL, 40 shared_function, isolate->native_context());
|
H A D | test-codegen-deopt.cc | 212 t.info.context()->native_context()->AddOptimizedCode(*t.result_code); 301 t.info.context()->native_context()->AddOptimizedCode(*t.result_code);
|
H A D | function-tester.h | 65 info.context()->native_context()->AddOptimizedCode(*code);
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-serialize.cc | 309 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 D | test-compiler.cc | 64 Handle<Context>(isolate->native_context()), NULL, NULL, 67 shared_function, isolate->native_context());
|