/external/v8/src/ic/ |
D | call-optimization.cc | 14 expected_receiver_type_ = Handle<FunctionTemplateInfo>::null(); in CallOptimization() 19 Initialize(Handle<FunctionTemplateInfo>::cast(function)); in CallOptimization() 91 Handle<FunctionTemplateInfo> function_template_info) { in Initialize() 99 handle(FunctionTemplateInfo::cast(function_template_info->signature())); in Initialize() 115 Handle<FunctionTemplateInfo> info(function->shared()->get_api_func_data(), in AnalyzePossibleApiFunction() 124 handle(FunctionTemplateInfo::cast(info->signature()), isolate); in AnalyzePossibleApiFunction()
|
D | call-optimization.h | 29 Handle<FunctionTemplateInfo> expected_receiver_type() const { in expected_receiver_type() 54 void Initialize(Handle<FunctionTemplateInfo> function_template_info); 62 Handle<FunctionTemplateInfo> expected_receiver_type_;
|
/external/v8/src/ |
D | api-natives.h | 23 Handle<FunctionTemplateInfo> data); 39 Handle<FunctionTemplateInfo> obj, 53 Handle<FunctionTemplateInfo> getter, 54 Handle<FunctionTemplateInfo> setter,
|
D | api-natives.cc | 42 Handle<FunctionTemplateInfo> data, 49 Handle<FunctionTemplateInfo>::cast(data), name); in Instantiate() 63 !FunctionTemplateInfo::cast(*getter)->do_not_cache()); in DefineAccessorProperty() 65 !FunctionTemplateInfo::cast(*setter)->do_not_cache()); in DefineAccessorProperty() 71 Handle<FunctionTemplateInfo>::cast(getter)), in DefineAccessorProperty() 78 Handle<FunctionTemplateInfo>::cast(setter)), in DefineAccessorProperty() 367 Handle<FunctionTemplateInfo> cons_templ( in InstantiateObject() 368 FunctionTemplateInfo::cast(maybe_constructor_info), isolate); in InstantiateObject() 408 handle(FunctionTemplateInfo::cast(function_template), isolate)), in GetInstancePrototype() 422 Handle<FunctionTemplateInfo> data, in InstantiateFunction() [all …]
|
D | api.h | 74 V(FunctionTemplate, FunctionTemplateInfo) \ 76 V(Signature, FunctionTemplateInfo) \ 77 V(AccessorSignature, FunctionTemplateInfo) \ 199 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj); 203 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj); 205 v8::internal::Handle<v8::internal::FunctionTemplateInfo> obj); 314 MAKE_TO_LOCAL(ToLocal, FunctionTemplateInfo, FunctionTemplate) in MAKE_TO_LOCAL() 316 MAKE_TO_LOCAL(SignatureToLocal, FunctionTemplateInfo, Signature) in MAKE_TO_LOCAL() 317 MAKE_TO_LOCAL(AccessorSignatureToLocal, FunctionTemplateInfo, AccessorSignature) in MAKE_TO_LOCAL()
|
D | objects-inl.h | 5578 bool FunctionTemplateInfo::instantiated() { in instantiated() 5582 FunctionTemplateInfo* FunctionTemplateInfo::GetParent(Isolate* isolate) { in GetParent() 5585 : FunctionTemplateInfo::cast(parent); in GetParent() 5591 FunctionTemplateInfo* constructor = FunctionTemplateInfo::cast(maybe_ctor); in GetParent() 5684 ACCESSORS(FunctionTemplateInfo, call_code, Object, kCallCodeOffset) in ACCESSORS() 5685 ACCESSORS(FunctionTemplateInfo, prototype_template, Object, in ACCESSORS() 5687 ACCESSORS(FunctionTemplateInfo, prototype_provider_template, Object, in ACCESSORS() 5690 ACCESSORS(FunctionTemplateInfo, parent_template, Object, kParentTemplateOffset) in ACCESSORS() 5691 ACCESSORS(FunctionTemplateInfo, named_property_handler, Object, in ACCESSORS() 5693 ACCESSORS(FunctionTemplateInfo, indexed_property_handler, Object, in ACCESSORS() [all …]
|
D | bootstrapper.cc | 984 Handle<FunctionTemplateInfo> global_constructor = in CreateNewGlobals() 985 Handle<FunctionTemplateInfo>( in CreateNewGlobals() 986 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals() 1010 Handle<FunctionTemplateInfo> js_global_object_constructor( in CreateNewGlobals() 1011 FunctionTemplateInfo::cast(js_global_object_template->constructor())); in CreateNewGlobals() 1033 Handle<FunctionTemplateInfo> global_constructor( in CreateNewGlobals() 1034 FunctionTemplateInfo::cast(data->constructor())); in CreateNewGlobals() 4581 Handle<FunctionTemplateInfo> proxy_constructor( in ConfigureGlobalObjects() 4582 FunctionTemplateInfo::cast(global_proxy_data->constructor())); in ConfigureGlobalObjects() 4608 DCHECK(FunctionTemplateInfo::cast(object_template->constructor()) in ConfigureApiObject() [all …]
|
D | api.cc | 1201 i::Handle<i::FunctionTemplateInfo>::cast(templ)->set_do_not_cache(true); in Set() 1238 i::Handle<i::FunctionTemplateInfo> info) { in InitializeFunctionTemplate() 1272 static void EnsureNotInstantiated(i::Handle<i::FunctionTemplateInfo> info, in EnsureNotInstantiated() 1295 i::Handle<i::FunctionTemplateInfo> obj = in FunctionTemplateNew() 1296 i::Handle<i::FunctionTemplateInfo>::cast(struct_obj); in FunctionTemplateNew() 1299 int next_serial_number = i::FunctionTemplateInfo::kInvalidSerialNumber; in FunctionTemplateNew() 1345 return Utils::ToLocal(i::Handle<i::FunctionTemplateInfo>( in FromSnapshot() 1346 i::FunctionTemplateInfo::cast(info))); in FromSnapshot() 1462 i::Handle<i::FunctionTemplateInfo> handle = Utils::OpenHandle(this, true); in InstanceTemplate() 1591 static i::Handle<i::FunctionTemplateInfo> EnsureConstructor( in EnsureConstructor() [all …]
|
D | objects.h | 516 V(FUNCTION_TEMPLATE_INFO, FunctionTemplateInfo, function_template_info) \ 7089 inline FunctionTemplateInfo* get_api_func_data(); 7090 inline void set_api_func_data(FunctionTemplateInfo* data); 11236 class FunctionTemplateInfo: public TemplateInfo { 11269 DECLARE_CAST(FunctionTemplateInfo) 11272 DECLARE_PRINTER(FunctionTemplateInfo) 11273 DECLARE_VERIFIER(FunctionTemplateInfo) 11303 Isolate* isolate, Handle<FunctionTemplateInfo> info); 11305 inline FunctionTemplateInfo* GetParent(Isolate* isolate); 11325 DISALLOW_IMPLICIT_CONSTRUCTORS(FunctionTemplateInfo);
|
/external/v8/src/builtins/ |
D | builtins-api.cc | 23 JSObject* GetCompatibleReceiver(Isolate* isolate, FunctionTemplateInfo* info, in GetCompatibleReceiver() 28 FunctionTemplateInfo* signature = FunctionTemplateInfo::cast(recv_type); in GetCompatibleReceiver() 45 Handle<HeapObject> new_target, Handle<FunctionTemplateInfo> fun_data, in HandleApiCallHelper() 133 Handle<FunctionTemplateInfo> fun_data(function->shared()->get_api_func_data(), in BUILTIN() 184 Handle<FunctionTemplateInfo> fun_data = in InvokeApiFunction() 186 ? Handle<FunctionTemplateInfo>::cast(function) in InvokeApiFunction()
|
/external/v8/src/compiler/ |
D | js-call-reducer.h | 52 Handle<FunctionTemplateInfo> function_template_info); 67 Handle<FunctionTemplateInfo> function_template_info,
|
D | js-call-reducer.cc | 268 Handle<FunctionTemplateInfo> function_template_info) { in CanInlineApiCall() 295 Handle<FunctionTemplateInfo> function_template_info, in LookupHolder() 299 Handle<FunctionTemplateInfo> expected_receiver_type; in LookupHolder() 302 handle(FunctionTemplateInfo::cast(function_template_info->signature())); in LookupHolder() 356 Handle<FunctionTemplateInfo> function_template_info) { in ReduceCallApiFunction() 540 handle(FunctionTemplateInfo::cast(shared->function_data()))); in ReduceJSCall()
|
D | js-native-context-specialization.h | 166 Handle<FunctionTemplateInfo> function_template_info);
|
D | js-native-context-specialization.cc | 1375 Handle<FunctionTemplateInfo> function_template_info( in BuildPropertyAccess() 1376 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in BuildPropertyAccess() 1412 Handle<FunctionTemplateInfo> function_template_info( in BuildPropertyAccess() 1413 Handle<FunctionTemplateInfo>::cast(access_info.constant())); in BuildPropertyAccess() 2079 Handle<FunctionTemplateInfo> function_template_info) { in InlineApiCall()
|
D | access-info.cc | 383 if (FunctionTemplateInfo::TryGetCachedPropertyName(isolate(), in ComputePropertyAccessInfo()
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 171 __ movp(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 174 FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 197 __ mov(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 199 __ mov(data, FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 185 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 188 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/s390/ |
D | handler-compiler-s390.cc | 267 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 270 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 271 __ ld(data, FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 274 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 271 __ lw(data, FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 274 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 283 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 286 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 197 __ mov(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 199 __ mov(data, FieldOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/ic/ppc/ |
D | handler-compiler-ppc.cc | 277 FieldMemOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() 280 FieldMemOperand(callee, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall()
|
/external/v8/src/wasm/ |
D | wasm-js.cc | 722 static i::Handle<i::FunctionTemplateInfo> NewTemplate(i::Isolate* i_isolate, in NewTemplate() 736 Handle<FunctionTemplateInfo> temp = NewTemplate(isolate, func); in InstallFunc() 749 Handle<FunctionTemplateInfo> temp = NewTemplate(isolate, func); in InstallGetter()
|