Home
last modified time | relevance | path

Searched refs:JsDebuggerManager (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_debugger_manager.cpp20 std::unordered_map<int, JsDebuggerManager *> JsDebuggerManager::jsDebuggerManagerMap_ {};
21 std::shared_mutex JsDebuggerManager::mutex_;
23 void JsDebuggerManager::AddJsDebuggerManager (int tid, JsDebuggerManager *jsDebuggerManager) in AddJsDebuggerManager()
31 JsDebuggerManager *JsDebuggerManager::GetJsDebuggerManager(int tid) in GetJsDebuggerManager()
40 void JsDebuggerManager::DeleteJsDebuggerManager(int tid) in DeleteJsDebuggerManager()
Djs_debugger_manager.h36 class JsDebuggerManager {
44 explicit JsDebuggerManager(const EcmaVM *vm) : hotReloadManager_(vm) in JsDebuggerManager() function
48 ~JsDebuggerManager() = default;
50 NO_COPY_SEMANTIC(JsDebuggerManager);
51 NO_MOVE_SEMANTIC(JsDebuggerManager);
264 static void AddJsDebuggerManager(int tid, JsDebuggerManager *jsDebuggerManager);
265 static JsDebuggerManager* GetJsDebuggerManager(int tid);
293 static std::unordered_map<int, JsDebuggerManager *> jsDebuggerManagerMap_;
Ddebugger_api.cpp859 JsDebuggerManager *mgr = ecmaVm->GetJsDebuggerManager(); in EvaluateViaFuncCall()
878 JsDebuggerManager *mgr = ecmaVm->GetJsDebuggerManager(); in CallFunctionOnCall()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.h34 using JsDebuggerManager = tooling::JsDebuggerManager; variable
60 inline explicit SignalStateScope(JsDebuggerManager *jsDebuggerManager) in SignalStateScope()
71 JsDebuggerManager *jsDebuggerManager_ = nullptr;
/arkcompiler/toolchain/tooling/agent/
Ddebugger_impl.h336 JsDebuggerManager::ObjectUpdaterFunc updaterFunc_ {nullptr};
337 JsDebuggerManager::SingleStepperFunc stepperFunc_ {nullptr};
338 JsDebuggerManager::ReturnNativeFunc returnNative_ {nullptr};
Ddebugger_impl.cpp2187 JsDebuggerManager *mgr = vm_->GetJsDebuggerManager(); in CmptEvaluateValue()
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h79 class JsDebuggerManager; variable
279 tooling::JsDebuggerManager *GetJsDebuggerManager() const in GetJsDebuggerManager()
859 tooling::JsDebuggerManager *debuggerManager_ {nullptr};
Decma_context.h76 class JsDebuggerManager; variable
Decma_vm.cpp270 debuggerManager_ = new tooling::JsDebuggerManager(this); in Initialize()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp134 using JsDebuggerManager = ecmascript::tooling::JsDebuggerManager; typedef
3475 ecmascript::tooling::JsDebuggerManager *dm = vm->GetJsDebuggerManager(); in CallForNapi()
4538 JsDebuggerManager *jsDebuggerManager = JsDebuggerManager::GetJsDebuggerManager(tid); in StartDebuggerForSocketPair()
4602 JsDebuggerManager *jsDebuggerManager = vm->GetJsDebuggerManager(); in NotifyDebugMode()
4608 JsDebuggerManager::AddJsDebuggerManager(tid, jsDebuggerManager); in NotifyDebugMode()
4682 JsDebuggerManager *jsDebuggerManager = vm->GetJsDebuggerManager(); in StoreDebugInfo()
4698 JsDebuggerManager::AddJsDebuggerManager(tid, jsDebuggerManager); in StoreDebugInfo()
4757 JsDebuggerManager::DeleteJsDebuggerManager(tid); in StopDebugger()
4780 JsDebuggerManager *jsDebuggerManager = JsDebuggerManager::GetJsDebuggerManager(tid); in StopDebugger()