Home
last modified time | relevance | path

Searched refs:CallHandlerInfo (Results 1 – 25 of 32) sorted by relevance

12

/external/v8/src/objects/
Dapi-callbacks.h98 class CallHandlerInfo
99 : public TorqueGeneratedCallHandlerInfo<CallHandlerInfo, Struct> {
109 DECL_PRINTER(CallHandlerInfo)
110 DECL_VERIFIER(CallHandlerInfo)
114 TQ_OBJECT_CONSTRUCTORS(CallHandlerInfo)
Dapi-callbacks-inl.h29 TQ_OBJECT_CONSTRUCTORS_IMPL(CallHandlerInfo) in TQ_OBJECT_CONSTRUCTORS_IMPL()
99 bool CallHandlerInfo::IsSideEffectFreeCallHandlerInfo() const { in BOOL_ACCESSORS()
107 bool CallHandlerInfo::IsSideEffectCallHandlerInfo() const { in IsSideEffectCallHandlerInfo()
115 void CallHandlerInfo::SetNextCallHasNoSideEffect() { in SetNextCallHasNoSideEffect()
120 bool CallHandlerInfo::NextCallHasNoSideEffect() { in NextCallHasNoSideEffect()
Dtemplates.tq25 instance_call_handler: CallHandlerInfo|Undefined;
43 // Either CallHandlerInfo or Undefined.
44 call_code: CallHandlerInfo|Undefined;
Dapi-callbacks.tq6 extern class CallHandlerInfo extends Struct {
Dobject-list-macros.h92 V(CallHandlerInfo) \
/external/v8/src/ic/
Dcall-optimization.h36 Handle<CallHandlerInfo> api_call_info() const { in api_call_info()
66 Handle<CallHandlerInfo> api_call_info_;
Dcall-optimization.cc15 api_call_info_ = Handle<CallHandlerInfo>::null(); in CallOptimization()
103 CallHandlerInfo::cast(function_template_info->call_code(kAcquireLoad)), in Initialize()
131 api_call_info_ = handle(CallHandlerInfo::cast(call_code), isolate); in AnalyzePossibleApiFunction()
Daccessor-assembler.h332 TNode<CallHandlerInfo> call_handler_info,
Daccessor-assembler.cc196 const LazyLoadICParameters* p, TNode<CallHandlerInfo> call_handler_info, in HandleLoadAccessor()
213 call_handler_info, CallHandlerInfo::kJsCallbackOffset); in HandleLoadAccessor()
216 LoadObjectField(call_handler_info, CallHandlerInfo::kDataOffset); in HandleLoadAccessor()
1654 TNode<CallHandlerInfo> call_handler_info = CAST(holder); in HandleStoreICProtoHandler()
1670 call_handler_info, CallHandlerInfo::kJsCallbackOffset); in HandleStoreICProtoHandler()
1673 LoadObjectField(call_handler_info, CallHandlerInfo::kDataOffset); in HandleStoreICProtoHandler()
/external/v8/src/builtins/
Dbuiltins-api.cc105 CallHandlerInfo call_data = CallHandlerInfo::cast(raw_call_data); in HandleApiCallHelper()
264 CallHandlerInfo call_data = CallHandlerInfo::cast(handler); in HandleApiCallAsFunctionOrConstructor()
Dbuiltins-call-gen.cc641 TNode<CallHandlerInfo> call_handler_info = LoadObjectField<CallHandlerInfo>( in CallFunctionTemplate()
644 call_handler_info, CallHandlerInfo::kJsCallbackOffset); in CallFunctionTemplate()
647 LoadObjectField<Object>(call_handler_info, CallHandlerInfo::kDataOffset); in CallFunctionTemplate()
/external/v8/src/snapshot/
Dstartup-serializer.cc79 for (Handle<CallHandlerInfo> info : call_handler_infos_) { in ~StartupSerializer()
148 Handle<CallHandlerInfo> info = Handle<CallHandlerInfo>::cast(obj); in SerializeObjectImpl()
Dserializer-deserializer.h15 class CallHandlerInfo; variable
31 Isolate* isolate, Handle<CallHandlerInfo> call_handler_info);
Dserializer-deserializer.cc50 Isolate* isolate, Handle<CallHandlerInfo> call_handler_info) { in RestoreExternalReferenceRedirector()
Ddeserializer.h106 const std::vector<Handle<CallHandlerInfo>>& call_handler_infos() const { in call_handler_infos()
223 std::vector<Handle<CallHandlerInfo>> call_handler_infos_;
Dstartup-serializer.h58 GlobalHandleVector<CallHandlerInfo> call_handler_infos_;
Dstartup-deserializer.cc43 for (Handle<CallHandlerInfo> info : call_handler_infos()) { in DeserializeIntoIsolate()
/external/v8/src/compiler/
Dheap-refs.h22 class CallHandlerInfo; variable
69 V(CallHandlerInfo) \
526 DEFINE_REF_CONSTRUCTOR(CallHandlerInfo, HeapObjectRef)
528 Handle<CallHandlerInfo> object() const;
Djs-heap-broker.cc273 Handle<CallHandlerInfo> object);
304 Handle<CallHandlerInfo> object) in CallHandlerInfoData()
344 Handle<CallHandlerInfo>::cast(call_code_->object())->data()); in SerializeCallCode()
354 auto call_handler_info = Handle<CallHandlerInfo>::cast(object()); in Serialize()
3590 BIMODAL_ACCESSOR(CallHandlerInfo, Object, data) in BIMODAL_ACCESSOR() argument
/external/v8/src/api/
Dapi-arguments.h175 inline Handle<Object> Call(CallHandlerInfo handler);
Dapi-arguments-inl.h142 Handle<Object> FunctionCallbackArguments::Call(CallHandlerInfo handler) { in FOR_EACH_CALLBACK()
/external/v8/src/heap/
Dsetup-heap-internal.cc490 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
492 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
494 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
Dfactory.h36 class CallHandlerInfo; variable
802 Handle<CallHandlerInfo> NewCallHandlerInfo(bool has_no_side_effect = false);
Dobject-stats.cc571 fti, CallHandlerInfo::cast(call_code), in RecordVirtualFunctionTemplateInfoDetails()
576 fti, CallHandlerInfo::cast(fti.GetInstanceCallHandler()), in RecordVirtualFunctionTemplateInfoDetails()
/external/v8/src/debug/
Ddebug.cc2376 i::CallHandlerInfo::cast(*callback_info).NextCallHasNoSideEffect()) { in PerformSideEffectCheckForCallback()
2413 CallHandlerInfo info = CallHandlerInfo::cast(*callback_info); in PerformSideEffectCheckForCallback()

12