• Home
  • Raw
  • Download

Lines Matching full:vm

23 void InitializeDebugger(::panda::ecmascript::EcmaVM *vm,  in InitializeDebugger()  argument
26 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in InitializeDebugger()
27 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in InitializeDebugger()
30 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in InitializeDebugger()
35 vm->GetJsDebuggerManager()->SetDebuggerHandler(new ProtocolHandler(onResponse, vm)); in InitializeDebugger()
38 void UninitializeDebugger(::panda::ecmascript::EcmaVM *vm) in UninitializeDebugger() argument
40 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in UninitializeDebugger()
41 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in UninitializeDebugger()
44 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in UninitializeDebugger()
46 vm->GetJsDebuggerManager()->SetDebuggerHandler(nullptr); in UninitializeDebugger()
49 void WaitForDebugger(const ::panda::ecmascript::EcmaVM *vm) in WaitForDebugger() argument
51 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in WaitForDebugger()
52 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in WaitForDebugger()
55 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in WaitForDebugger()
61 void OnMessage(const ::panda::ecmascript::EcmaVM *vm, std::string &&message) in OnMessage() argument
63 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in OnMessage()
64 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in OnMessage()
67 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in OnMessage()
73 void ProcessMessage(const ::panda::ecmascript::EcmaVM *vm) in ProcessMessage() argument
75 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in ProcessMessage()
76 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in ProcessMessage()
79 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in ProcessMessage()
85 int32_t GetDispatchStatus(const ::panda::ecmascript::EcmaVM *vm) in GetDispatchStatus() argument
87 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in GetDispatchStatus()
88 LOG_DEBUGGER(DEBUG) << "VM has already been destroyed"; in GetDispatchStatus()
91 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in GetDispatchStatus()
100 const char* GetCallFrames(const ::panda::ecmascript::EcmaVM *vm) in GetCallFrames() argument
102 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in GetCallFrames()
103 LOG_DEBUGGER(ERROR) << "VM has already been destroyed"; in GetCallFrames()
106 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in GetCallFrames()
119 const char* OperateDebugMessage(const ::panda::ecmascript::EcmaVM *vm, const char* message) in OperateDebugMessage() argument
121 if (vm == nullptr || vm->GetJsDebuggerManager() == nullptr) { in OperateDebugMessage()
122 LOG_DEBUGGER(ERROR) << "VM has already been destroyed"; in OperateDebugMessage()
125 ProtocolHandler *handler = vm->GetJsDebuggerManager()->GetDebuggerHandler(); in OperateDebugMessage()