/external/chromium_org/v8/src/ |
H A D | contexts.cc | 67 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 D | deoptimizer.cc | 90 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 D | type-info.cc | 60 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 D | ast.cc | 658 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 D | code-stubs-hydrogen.cc | 115 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 D | builtins.cc | 289 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 D | stub-cache.cc | 715 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 D | bootstrapper.cc | 167 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 D | factory.cc | 597 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 D | isolate.cc | 761 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 D | runtime.cc | 380 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 D | liveedit.cc | 1128 Handle<Context> native_context; local 1131 native_context = Handle<Context>( 1134 native_context = Handle<Context>(fun->context()->native_context()); 1137 *native_context);
|
H A D | heap.cc | 4479 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 D | hydrogen.cc | 2614 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 D | objects.cc | 77 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...] |