Searched refs:VmThreadControl (Results 1 – 7 of 7) sorted by relevance
21 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()
24 class VmThreadControl {28 VmThreadControl(JSThread *thread) in VmThreadControl() function
567 … 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()
45 class VmThreadControl; variable456 VmThreadControl *GetVmThreadControl() const in GetVmThreadControl()1121 VmThreadControl *vmThreadControl_ {nullptr};
95 vmThreadControl_ = new VmThreadControl(this); in JSThread()
3071 …builder_.Branch(builder_.Int8Equal(interruptsFlag, builder_.Int8(VmThreadControl::VM_NEED_SUSPENSI… in LowerCheckSafePointAndStackOver()
142 … Int8Equal(interruptsFlag, Int8(VmThreadControl::VM_NEED_SUSPENSION))), \