/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | profiler_operation.h | 49 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 D | ic_stub_builder.h | 37 callback_ = callback; in SetParameters() 71 ProfileOperation callback_; member in panda::ecmascript::kungfu::ICStubBuilder
|
H A D | call_stub_builder.h | 125 this->callback_ = callback;
in CallStubBuilder() 149 ProfileOperation callback_;
member in panda::ecmascript::kungfu::CallStubBuilder
|
H A D | ic_stub_builder.cpp | 180 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 D | call_stub_builder.cpp | 1483 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 D | panda_runner.cpp | 22 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 D | panda_runner.h | 65 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 D | panda_runner.h | 56 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 D | jsnapi_helper.h | 177 : 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 D | protocol_handler.h | 36 : 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 D | protocol_handler.cpp | 121 callback_(reinterpret_cast<const void *>(vm_), str); in SendReply()
|
/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | object_helpers.cpp | 259 : callback_(callback) in StdFunctionAdapter() 266 callback_(obj, field); in operator ()() 271 const std::function<void(ObjectHeader *, ObjectHeader *)> &callback_; member in ark::mem::StdFunctionAdapter
|