Home
last modified time | relevance | path

Searched refs:workerVm (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/test/fuzztest/jsnapiaddworker_fuzzer/
H A Djsnapiaddworker_fuzzer.cpp34 EcmaVM *workerVm = JSNApi::CreateEcmaVM(optionOne); in JSNApiAddWorkerFuzztest() local
35 JSNApi::AddWorker(vm, workerVm); in JSNApiAddWorkerFuzztest()
36 JSNApi::DestroyJSVM(workerVm); in JSNApiAddWorkerFuzztest()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Ddfx_jsnapi.cpp199 const_cast<EcmaVM *>(vm)->EnumerateWorkerVm([&](const EcmaVM *workerVm) -> void { in DumpHeapSnapshotWithVm()
200 uint32_t curTid = workerVm->GetTid(); in DumpHeapSnapshotWithVm()
202 DumpHeapSnapshotWithVm(workerVm, dumpOption, tid); in DumpHeapSnapshotWithVm()
241 const_cast<EcmaVM *>(vm)->EnumerateWorkerVm([&](const EcmaVM *workerVm) -> void { in TriggerGC()
242 curTid = workerVm->GetTid(); in TriggerGC()
245 TriggerGCWithVm(workerVm); in TriggerGC()
571 const_cast<EcmaVM *>(vm)->EnumerateWorkerVm([&](const EcmaVM *workerVm) -> void { in StopCpuProfilerForColdStart()
572 if (workerVm->GetJSThread()->GetIsProfiling()) { in StopCpuProfilerForColdStart()
573 DFXJSNApi::StopCpuProfilerForFile(workerVm); in StopCpuProfilerForColdStart()
625 const_cast<EcmaVM *>(vm)->EnumerateWorkerVm([&](const EcmaVM *workerVm) in CpuProfilerSamplingAnyTime()
[all...]
H A Djsnapi_expo.cpp5353 void JSNApi::AddWorker(EcmaVM *hostVm, EcmaVM *workerVm) in AddWorker() argument
5355 if (hostVm != nullptr && workerVm != nullptr) { in AddWorker()
5356 hostVm->WorkersetInfo(workerVm); in AddWorker()
5357 workerVm->SetBundleName(hostVm->GetBundleName()); in AddWorker()
5361 bool JSNApi::DeleteWorker(EcmaVM *hostVm, EcmaVM *workerVm) in DeleteWorker() argument
5363 if (hostVm != nullptr && workerVm != nullptr) { in DeleteWorker()
5364 return hostVm->DeleteWorker(workerVm); in DeleteWorker()
/arkcompiler/ets_runtime/test/fuzztest/jsnapiinformation_fuzzer/
H A Djsnapiinformation_fuzzer.cpp35 EcmaVM *workerVm = JSNApi::CreateEcmaVM(runtimeOptions); in JSNApiCreateEcmaVMFuzzTest() local
36 JSNApi::DestroyJSVM(workerVm); in JSNApiCreateEcmaVMFuzzTest()
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.cpp807 void EcmaVM::WorkersetInfo(EcmaVM *workerVm)
810 auto thread = workerVm->GetJSThread();
814 workerList_.emplace(tid, workerVm);
822 EcmaVM *workerVm = nullptr;
826 workerVm = iter->second;
829 return workerVm;
832 bool EcmaVM::DeleteWorker(EcmaVM *workerVm)
835 auto thread = workerVm->GetJSThread();
H A Decma_vm.h368 void WorkersetInfo(EcmaVM *workerVm);
372 bool DeleteWorker(EcmaVM *workerVm);
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Djsnapi_first_tests.cpp1493 EcmaVM *workerVm = JSNApi::CreateEcmaVM(option); in HWTEST_F_L0()
1494 JSNApi::AddWorker(vm_, workerVm); in HWTEST_F_L0()
1495 bool hasDeleted = JSNApi::DeleteWorker(vm_, workerVm); in HWTEST_F_L0()
1496 JSNApi::DestroyJSVM(workerVm); in HWTEST_F_L0()
H A Dffi_workload.cpp6192 EcmaVM *workerVm = JSNApi::CreateEcmaVM(option); in HWTEST_F_L0() local
6193 JSNApi::DestroyJSVM(workerVm); in HWTEST_F_L0()
6221 EcmaVM *workerVm = JSNApi::CreateEcmaVM(option); in HWTEST_F_L0() local
6223 JSNApi::AddWorker(vm_, workerVm); in HWTEST_F_L0()
6227 JSNApi::DestroyJSVM(workerVm); in HWTEST_F_L0()
6235 EcmaVM *workerVm = JSNApi::CreateEcmaVM(option); in HWTEST_F_L0() local
6238 JSNApi::AddWorker(vm_, workerVm); in HWTEST_F_L0()
6239 JSNApi::DeleteWorker(vm_, workerVm); in HWTEST_F_L0()
6243 JSNApi::DestroyJSVM(workerVm); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/napi/include/
H A Djsnapi_expo.h1679 static void AddWorker(EcmaVM *hostVm, EcmaVM *workerVm);
1680 static bool DeleteWorker(EcmaVM *hostVm, EcmaVM *workerVm);

Completed in 36 milliseconds