Searched refs:VmThreadControl (Results 1 – 8 of 8) 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
792 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in SuspendVM()803 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in ResumeVM()813 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in IsSuspended()823 … ecmascript::VmThreadControl* vmThreadControl = vm->GetAssociatedJSThread()->GetVmThreadControl(); in TerminateExecution()
53 class VmThreadControl; variable618 VmThreadControl *GetVmThreadControl() const in GetVmThreadControl()1611 VmThreadControl *vmThreadControl_ {nullptr};
130 vmThreadControl_ = new VmThreadControl(this); in JSThread()
62 … Int8Equal(interruptsFlag, Int8(VmThreadControl::VM_NEED_SUSPENSION))), \5925 Int8Equal(interruptsFlag, Int8(VmThreadControl::VM_NEED_SUSPENSION))), in GenerateCircuit()
3587 …builder_.Branch(builder_.Int8Equal(interruptsFlag, builder_.Int8(VmThreadControl::VM_NEED_SUSPENSI… in LowerCheckSafePointAndStackOver()
144 … Int8Equal(interruptsFlag, Int8(VmThreadControl::VM_NEED_SUSPENSION))), \