Home
last modified time | relevance | path

Searched refs:callback_ (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dprofiler_operation.h49 ProfileOperation() : callback_(nullptr), jitCallback_(nullptr) {} in ProfileOperation()
50 explicit ProfileOperation(Callback callback, Callback jitCallback) : callback_(callback), in ProfileOperation()
55 return callback_ == nullptr; in IsEmpty()
65 if (callback_) { in ProfileCall()
66 callback_({ func }, OperationType::CALL); in ProfileCall()
72 if (callback_) { in ProfileNativeCall()
73 callback_({ func }, OperationType::NATIVE_CALL); in ProfileNativeCall()
79 if (callback_) { in ProfileGetterSetterCall()
80 callback_({ func }, OperationType::GETTER_SETTER_CALL); in ProfileGetterSetterCall()
86 if (callback_) { in ProfileOpType()
152 Callback callback_; global() member in panda::ecmascript::kungfu::ProfileOperation
[all...]
H A Dic_stub_builder.h37 callback_ = callback; in SetParameters()
71 ProfileOperation callback_; member in panda::ecmascript::kungfu::ICStubBuilder
H A Dcall_stub_builder.h125 this->callback_ = callback; in CallStubBuilder()
149 ProfileOperation callback_; member in panda::ecmascript::kungfu::CallStubBuilder
H A Dic_stub_builder.cpp180 GateRef ret = StoreICWithHandler(glue_, receiver_, receiver_, value_, *cachedHandler, callback_); in StoreICByName()
266 GateRef ret = StoreICWithHandler(glue_, receiver_, receiver_, value_, *cachedHandler, callback_); in StoreICByValue()
H A Dcall_stub_builder.cpp1483 if (!callback_.IsEmpty()) { in HandleProfileCall()
1488 callback_.ProfileGetterSetterCall(func_); in HandleProfileCall()
1491 callback_.ProfileCall(func_); in HandleProfileCall()
1497 if (!callback_.IsEmpty()) { in HandleProfileNativeCall()
1502 callback_.ProfileNativeCall(func_); in HandleProfileNativeCall()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dpanda_runner.cpp22 ASSERT(PandaRunner::callback_); in PandaRunnerHookAArch64()
26 return PandaRunner::callback_(lr, fp); in PandaRunnerHookAArch64()
31 ASSERT(PandaRunner::callback_); in PandaRunnerHook()
35 return PandaRunner::callback_(lr, fp); in PandaRunnerHook()
H A Dpanda_runner.h65 callback_ = hook; in SetHook()
75 callback_ = hook; in Run()
88 callback_ = nullptr; in Run()
107 if (callback_ != nullptr) { in Run()
156 static inline Callback callback_ {nullptr};
/arkcompiler/runtime_core/compiler/tests/
H A Dpanda_runner.h56 callback_ = hook; in SetHook()
66 callback_ = hook; in Run()
79 callback_ = nullptr; in Run()
98 if (callback_) { in Run()
144 ASSERT(callback_); in Hook()
152 return callback_(lr, fp); in Hook()
166 return callback_(lr, fp); in Hook()
174 return callback_(lr, fp); in Hook()
182 static inline Callback callback_ {nullptr};
/arkcompiler/ets_runtime/ecmascript/napi/
H A Djsnapi_helper.h177 : vm_(vm), obj_(obj), callback_(callback) {} in NativeReferenceHelper()
191 if (that->callback_ != nullptr) { in NativeFinalizeCallBack()
192 that->callback_(that->vm_); in NativeFinalizeCallBack()
194 that->callback_ = nullptr; in NativeFinalizeCallBack()
205 NativeFinalize callback_ = nullptr; member in panda::NativeReferenceHelper
/arkcompiler/toolchain/tooling/
H A Dprotocol_handler.h36 : callback_(std::move(callback)), dispatcher_(vm, this), vm_(vm) {} in ProtocolHandler()
56 std::function<void(const void *, const std::string &)> callback_; member in panda::ecmascript::tooling::final
H A Dprotocol_handler.cpp121 callback_(reinterpret_cast<const void *>(vm_), str); in SendReply()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dobject_helpers.cpp259 : callback_(callback) in StdFunctionAdapter()
266 callback_(obj, field); in operator ()()
271 const std::function<void(ObjectHeader *, ObjectHeader *)> &callback_; member in ark::mem::StdFunctionAdapter

Completed in 8 milliseconds