Home
last modified time | relevance | path

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

12

/external/v8/src/objects/
Dapi-callbacks-inl.h23 CAST_ACCESSOR(CallHandlerInfo)
100 ACCESSORS(CallHandlerInfo, callback, Object, kCallbackOffset) in ACCESSORS()
101 ACCESSORS(CallHandlerInfo, js_callback, Object, kJsCallbackOffset) in ACCESSORS()
102 ACCESSORS(CallHandlerInfo, data, Object, kDataOffset) in ACCESSORS()
104 bool CallHandlerInfo::IsSideEffectFreeCallHandlerInfo() const { in ACCESSORS()
112 bool CallHandlerInfo::IsSideEffectCallHandlerInfo() const { in IsSideEffectCallHandlerInfo()
120 void CallHandlerInfo::SetNextCallHasNoSideEffect() { in SetNextCallHasNoSideEffect()
125 bool CallHandlerInfo::NextCallHasNoSideEffect() { in NextCallHasNoSideEffect()
Dapi-callbacks.h179 class CallHandlerInfo : public Tuple3 {
185 DECL_CAST(CallHandlerInfo)
195 DECL_PRINTER(CallHandlerInfo)
196 DECL_VERIFIER(CallHandlerInfo)
205 DISALLOW_IMPLICIT_CONSTRUCTORS(CallHandlerInfo);
/external/v8/src/ic/
Dcall-optimization.cc15 api_call_info_ = Handle<CallHandlerInfo>::null(); in CallOptimization()
103 CallHandlerInfo::cast(function_template_info->call_code()), isolate); in Initialize()
129 api_call_info_ = handle(CallHandlerInfo::cast(info->call_code()), isolate); in AnalyzePossibleApiFunction()
Dcall-optimization.h37 Handle<CallHandlerInfo> api_call_info() const { in api_call_info()
67 Handle<CallHandlerInfo> api_call_info_;
Daccessor-assembler.h194 TNode<CallHandlerInfo> call_handler_info,
Daccessor-assembler.cc232 const LoadICParameters* p, TNode<CallHandlerInfo> call_handler_info, in HandleLoadAccessor()
251 LoadObjectField(call_handler_info, CallHandlerInfo::kJsCallbackOffset)); in HandleLoadAccessor()
255 LoadObjectField(call_handler_info, CallHandlerInfo::kDataOffset); in HandleLoadAccessor()
1384 CallHandlerInfo::kJsCallbackOffset); in HandleStoreICProtoHandler()
1388 LoadObjectField(call_handler_info, CallHandlerInfo::kDataOffset); in HandleStoreICProtoHandler()
Dic.cc2635 Handle<CallHandlerInfo> call_handler_info = args.at<CallHandlerInfo>(2); in RUNTIME_FUNCTION()
/external/v8/src/builtins/
Dbuiltins-api.cc102 CallHandlerInfo* call_data = CallHandlerInfo::cast(raw_call_data); in HandleApiCallHelper()
276 CallHandlerInfo* call_data = CallHandlerInfo::cast(handler); in HandleApiCallAsFunctionOrConstructor()
/external/v8/src/snapshot/
Ddeserializer.h80 const std::vector<CallHandlerInfo*>& call_handler_infos() const { in call_handler_infos()
153 std::vector<CallHandlerInfo*> call_handler_infos_;
Dserializer-common.cc141 const std::vector<CallHandlerInfo*>& call_handler_infos) { in RestoreExternalReferenceRedirectors()
142 for (CallHandlerInfo* info : call_handler_infos) { in RestoreExternalReferenceRedirectors()
Dstartup-serializer.cc62 CallHandlerInfo* info = CallHandlerInfo::cast(obj); in SerializeObject()
Dserializer-common.h19 class CallHandlerInfo; variable
122 const std::vector<CallHandlerInfo*>& call_handler_infos);
Dstartup-serializer.h75 std::vector<CallHandlerInfo*> call_handler_infos_;
Ddeserializer.cc207 call_handler_infos_.push_back(CallHandlerInfo::cast(obj)); in PostProcessNewObject()
/external/v8/src/
Dapi-arguments.h172 inline Handle<Object> Call(CallHandlerInfo* handler);
Dapi-arguments-inl.h105 Handle<Object> FunctionCallbackArguments::Call(CallHandlerInfo* handler) { in FOR_EACH_CALLBACK()
Dobjects-printer.cc274 CallHandlerInfo::cast(this)->CallHandlerInfoPrint(os); in HeapObjectPrint()
1838 void CallHandlerInfo::CallHandlerInfoPrint(std::ostream& os) { // NOLINT in CallHandlerInfoPrint()
Dlog.cc2226 CallHandlerInfo* call_data = CallHandlerInfo::cast(raw_call_data); in LogExistingFunction()
Dobjects-debug.cc139 CallHandlerInfo::cast(this)->CallHandlerInfoVerify(isolate); in HeapObjectVerify()
1734 void CallHandlerInfo::CallHandlerInfoVerify(Isolate* isolate) { in CallHandlerInfoVerify()
Dobjects.h764 V(CallHandlerInfo) \
952 V(CallHandlerInfo, CALL_HANDLER_INFO_TYPE) \
/external/v8/src/heap/
Dsetup-heap-internal.cc476 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
478 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
480 ALLOCATE_MAP(CALL_HANDLER_INFO_TYPE, CallHandlerInfo::kSize, in CreateInitialMaps()
Dobject-stats.cc494 fti, CallHandlerInfo::cast(fti->call_code()), in RecordVirtualFunctionTemplateInfoDetails()
499 fti, CallHandlerInfo::cast(fti->instance_call_handler()), in RecordVirtualFunctionTemplateInfoDetails()
Dfactory.h35 class CallHandlerInfo; variable
953 Handle<CallHandlerInfo> NewCallHandlerInfo(bool has_no_side_effect = false);
/external/v8/src/debug/
Ddebug-evaluate.cc983 CallHandlerInfo* info = CallHandlerInfo::cast(callback_info); in CallbackHasNoSideEffect()
/external/v8/src/compiler/
Djs-native-context-specialization.cc1767 Handle<CallHandlerInfo> call_handler_info = handle( in InlineApiCall()
1768 CallHandlerInfo::cast(function_template_info->call_code()), isolate()); in InlineApiCall()

12