Home
last modified time | relevance | path

Searched refs:VmThreadControl (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/
Dvm_thread_control.cpp21 bool VmThreadControl::NotifyVMThreadSuspension() // block caller thread in NotifyVMThreadSuspension()
39 void VmThreadControl::RequestTerminateExecution() in RequestTerminateExecution()
45 void VmThreadControl::SetVMNeedSuspension(bool flag) in SetVMNeedSuspension()
50 bool VmThreadControl::VMNeedSuspension() const in VMNeedSuspension()
55 void VmThreadControl::SetTerminationRequest(bool flag) in SetTerminationRequest()
60 void VmThreadControl::SetVMSuspended(bool flag) in SetVMSuspended()
65 bool VmThreadControl::IsSuspended() const in IsSuspended()
70 void VmThreadControl::SuspendVM() // block vm thread in SuspendVM()
81 void VmThreadControl::ResumeVM() in ResumeVM()
Dvm_thread_control.h24 class VmThreadControl {
28 VmThreadControl(JSThread *thread) in VmThreadControl() function
/arkcompiler/ets_runtime/ecmascript/napi/
Ddfx_jsnapi.cpp567 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in SuspendVM()
578 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in ResumeVM()
588 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in IsSuspended()
598 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in TerminateExecution()
/arkcompiler/ets_runtime/ecmascript/
Djs_thread.h45 class VmThreadControl; variable
456 VmThreadControl *GetVmThreadControl() const in GetVmThreadControl()
1121 VmThreadControl *vmThreadControl_ {nullptr};
Djs_thread.cpp95 vmThreadControl_ = new VmThreadControl(this); in JSThread()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dslowpath_lowering.cpp3071 …builder_.Branch(builder_.Int8Equal(interruptsFlag, builder_.Int8(VmThreadControl::VM_NEED_SUSPENSI… in LowerCheckSafePointAndStackOver()
Dinterpreter_stub.cpp142 … Int8Equal(interruptsFlag, Int8(VmThreadControl::VM_NEED_SUSPENSION))), \