Lines Matching defs:EcmaVM
111 class EcmaVM {
113 static EcmaVM *Create(const JSRuntimeOptions &options);
115 static bool Destroy(EcmaVM *vm);
117 EcmaVM(JSRuntimeOptions options, EcmaParamConfiguration config);
119 EcmaVM();
121 ~EcmaVM();
201 static EcmaVM *ConstCast(const EcmaVM *vm)
203 return const_cast<EcmaVM *>(vm);
212 return options_.EnableThreadCheck() || EcmaVM::GetMultiThreadCheck();
368 void WorkersetInfo(EcmaVM *workerVm);
370 EcmaVM *GetWorkerVm(uint32_t tid);
372 bool DeleteWorker(EcmaVM *workerVm);
638 CMap<uint32_t, EcmaVM *> GetWorkList() const
823 NO_MOVE_SEMANTIC(EcmaVM);
824 NO_COPY_SEMANTIC(EcmaVM);
929 CMap<uint32_t, EcmaVM *> workerList_ {};