/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_singleton_test.cpp | 118 shared_ptr<DelayedSingletonDeclearTest> sp1 = DelayedSingleton<DelayedSingletonDeclearTest>::GetInstance(); in HWTEST_F() 120 shared_ptr<DelayedSingletonDeclearTest> sp2 = DelayedSingleton<DelayedSingletonDeclearTest>::GetInstance(); in HWTEST_F() 129 SingletonDeclearTest &st1 = Singleton<SingletonDeclearTest>::GetInstance(); in HWTEST_F() 130 SingletonDeclearTest &st2 = Singleton<SingletonDeclearTest>::GetInstance(); in HWTEST_F() 137 SingletonTest &st1 = SingletonTest::GetInstance(); in HWTEST_F() 138 SingletonTest &st2 = SingletonTest::GetInstance(); in HWTEST_F() 144 shared_ptr<DelayedSingletonTest> sp1 = DelayedSingletonTest::GetInstance(); in HWTEST_F() 148 auto newInstance = sp1->GetInstance(); in HWTEST_F() 154 shared_ptr<DelayedSingletonTest> sp1 = DelayedSingletonTest::GetInstance(); in HWTEST_F() 156 shared_ptr<DelayedSingletonTest> sp2 = DelayedSingletonTest::GetInstance(); in HWTEST_F() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/singleton_benchmark_test/ |
H A D | singleton_benchmark_test.cpp | 126 shared_ptr<DelayedSingletonDeclearTest> sp1 = DelayedSingleton<DelayedSingletonDeclearTest>::GetInstance(); in BENCHMARK_F() 130 shared_ptr<DelayedSingletonDeclearTest> sp2 = DelayedSingleton<DelayedSingletonDeclearTest>::GetInstance(); in BENCHMARK_F() 144 SingletonDeclearTest &st1 = Singleton<SingletonDeclearTest>::GetInstance(); in BENCHMARK_F() 145 SingletonDeclearTest &st2 = Singleton<SingletonDeclearTest>::GetInstance(); in BENCHMARK_F() 156 SingletonTest &st1 = SingletonTest::GetInstance(); in BENCHMARK_F() 157 SingletonTest &st2 = SingletonTest::GetInstance(); in BENCHMARK_F() 168 shared_ptr<DelayedSingletonTest> sp1 = DelayedSingletonTest::GetInstance(); in BENCHMARK_F() 172 shared_ptr<DelayedSingletonTest> sp2 = DelayedSingletonTest::GetInstance(); in BENCHMARK_F() 186 DelayedRefSingletonTest& p1 = DelayedRefSingletonTest::GetInstance(); in BENCHMARK_F() 187 DelayedRefSingletonTest& p2 = DelayedRefSingletonTest::GetInstance(); in BENCHMARK_F() [all...] |
/commonlibrary/c_utils/base/include/ |
H A D | singleton.h | 32 * class_name::GetInstance()->. 39 * `DelayedSingleton<MyClass>::GetInstance()`. 56 * `DelayedRefSingleton<MyClass>::GetInstance()`. 72 * `Singleton<MyClass>::GetInstance()`. 99 * every time `GetInstance()` is called, reducing overhead of the lock. 101 static std::shared_ptr<T> GetInstance(); 105 * @note After this API is called successfully, 'GetInstance()' will create 123 std::shared_ptr<T> DelayedSingleton<T>::GetInstance() in GetInstance() function in OHOS::DelayedSingleton 164 static T& GetInstance(); 178 T& DelayedRefSingleton<T>::GetInstance() in GetInstance() function in OHOS::DelayedRefSingleton 201 static T& GetInstance() { return instance_; } GetInstance() function in OHOS::Singleton [all...] |
/commonlibrary/ets_utils/js_concurrent_module/taskpool/ |
H A D | worker.cpp | 38 if (TaskManager::GetInstance().EnableFfrt()) {
in PriorityScope() 92 TaskManager::GetInstance().RemoveWorker(worker);
in ReleaseWorkerHandles() 95 TaskManager::GetInstance().GetThreadNum());
in ReleaseWorkerHandles() 127 TaskManager& taskManager = TaskManager::GetInstance();
in CheckFreeConditions() 174 if (TaskManager::GetInstance().EnableFfrt()) {
in InitFfrtInfo() 262 TaskManager::GetInstance().RemoveWorker(worker);
in ExecuteInThread() 263 TaskManager::GetInstance().CountTraceForWorker();
in ExecuteInThread() 330 TaskManager::GetInstance().NotifyWorkerIdle(this);
in NotifyIdle() 335 TaskManager::GetInstance().NotifyWorkerCreated(this);
in NotifyWorkerCreated() 386 TaskManager::GetInstance() in PerformTask() [all...] |
H A D | sequence_runner.cpp | 35 TaskGroupManager::GetInstance().StoreSequenceRunner(seqRunnerId, seqRunner); in SeqRunnerConstructorInner() 88 seqRunner = SequenceRunnerManager::GetInstance().CreateOrGetGlobalRunner(env, thisVar, argc, name, priority); in SeqRunnerConstructor() 124 SequenceRunner* seqRunner = TaskGroupManager::GetInstance().GetSeqRunner(seqRunnerId); in Execute() 153 TaskGroupManager::GetInstance().AddTaskToSeqRunner(seqRunnerId, task); in Execute() 160 TaskManager::GetInstance().EnqueueTaskId(taskId, priority); in ExecuteTaskImmediately() 167 SequenceRunnerManager::GetInstance().GlobalSequenceRunnerDestructor(env, seqRunner); in SequenceRunnerDestructor() 169 TaskGroupManager::GetInstance().RemoveSequenceRunner(seqRunner->seqRunnerId_); in SequenceRunnerDestructor()
|
H A D | task_group.cpp | 51 TaskGroupManager::GetInstance().StoreTaskGroup(groupId, group); in TaskGroupConstructor() 68 TaskGroupManager::GetInstance().ReleaseTaskGroupData(env, group); in TaskGroupDestructor() 89 TaskGroup* group = TaskGroupManager::GetInstance().GetTaskGroup(groupId); in AddTask() 111 TaskGroupManager::GetInstance().AddTask(groupId, task->taskRef_, task->taskId_); in AddTask() 120 TaskManager::GetInstance().StoreTask(task->taskId_, task); in AddTask() 123 TaskGroupManager::GetInstance().AddTask(groupId, task->taskRef_, task->taskId_); in AddTask() 168 TaskManager::GetInstance().IncreaseRefCount(task->taskId_); in NotifyGroupTask() 170 TaskManager::GetInstance().EnqueueTaskId(task->taskId_, priority); in NotifyGroupTask()
|
H A D | taskpool.cpp | 101 TaskManager::GetInstance().InitTaskManager(env);
in InitTaskPool() 108 auto* msgQueue = TaskManager::GetInstance().GetMessageQueue(req);
in ExecuteCallback() 118 auto* msgQueue = TaskManager::GetInstance().GetMessageQueueFromCallbackInfo(callbackInfo);
in ExecuteCallbackTask() 142 auto callbackInfo = TaskManager::GetInstance().GetCallbackInfo(resultInfo->taskId);
in ExecuteCallbackInner() 178 napi_value threadInfos = TaskManager::GetInstance().GetThreadInfos(env);
in GetTaskPoolInfo() 179 napi_value taskInfos = TaskManager::GetInstance().GetTaskInfos(env);
in GetTaskPoolInfo() 201 auto task = TaskManager::GetInstance().GetTask(taskId);
in TerminateTask() 206 TaskManager::GetInstance().TerminateTask(taskId);
in TerminateTask() 266 TaskManager::GetInstance().StoreTask(task->taskId_, task);
in Execute() 275 auto task = TaskManager::GetInstance() in DelayTask() [all...] |
H A D | task.cpp | 78 TaskManager::GetInstance().StoreTask(task->taskId_, task); in TaskConstructor() 105 TaskManager::GetInstance().ReleaseTaskData(env, task); in TaskDestructor() 117 TaskManager::GetInstance().ReleaseTaskData(env, task, shouldDelete); in TaskDestructor() 396 TaskManager::GetInstance().RegisterCallback(env, taskId, nullptr); in OnReceiveData() 414 auto task = TaskManager::GetInstance().GetTask(taskId); in OnReceiveData() 425 TaskManager::GetInstance().RegisterCallback(env, taskId, callbackInfo); in OnReceiveData() 471 return TaskManager::GetInstance().NotifyCallbackExecute(env, resultInfo, task); in SendData() 554 if (!TaskManager::GetInstance().StoreTaskDependency(task->taskId_, idSet)) { in AddDependency() 559 HITRACE_HELPER_METER_NAME(strTrace + TaskManager::GetInstance().GetTaskDependInfoToString(task->taskId_)); in AddDependency() 628 if (!TaskManager::GetInstance() in RemoveDependency() [all...] |
H A D | thread.cpp | 31 if (TaskManager::GetInstance().EnableFfrt()) { in Start()
|
H A D | task_manager.cpp | 67 TaskManager& TaskManager::GetInstance() in GetInstance() function in Commonlibrary::Concurrent::TaskPoolModule::TaskManager 509 TaskManager& taskManager = TaskManager::GetInstance(); in TriggerLoadBalance() 556 TaskManager& taskManager = TaskManager::GetInstance(); in NotifyExpand() 986 TaskManager::GetInstance().PostTask(onCallbackTask, "TaskPoolOnCallbackTask", worker->priority_); in NotifyCallbackExecute() 1419 auto abilityManager = OHOS::SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager(); in UpdateSystemAppFlag() 1460 TaskGroupManager& TaskGroupManager::GetInstance() in GetInstance() function in TaskGroupManager 1487 TaskGroupManager::GetInstance().RemoveTaskGroup(group->groupId_); in ReleaseTaskGroupData() 1489 Task* task = TaskManager::GetInstance().GetTask(taskId); in ReleaseTaskGroupData() 1549 auto task = TaskManager::GetInstance().GetTask(taskId); in CancelGroupTask() 1558 TaskManager::GetInstance() in CancelGroupTask() 1699 SequenceRunnerManager& SequenceRunnerManager::GetInstance() GetInstance() function in SequenceRunnerManager [all...] |
/commonlibrary/ets_utils/js_concurrent_module/taskpool/test/ |
H A D | test.cpp | 188 TaskManager& taskManager = TaskManager::GetInstance();
in TryTriggerExpand() 199 TaskManager& taskManager = TaskManager::GetInstance();
in CheckForBlockedWorkers() 233 TaskManager& taskManager = TaskManager::GetInstance();
in TriggerShrink() 267 TaskManager& taskManager = TaskManager::GetInstance();
in NotifyShrink() 307 TaskManager& taskManager = TaskManager::GetInstance();
in TryExpand() 328 TaskManager& taskManager = TaskManager::GetInstance();
in CancelTask() 363 TaskManager& taskManager = TaskManager::GetInstance();
in NotifyWorkerIdle() 380 TaskManager& taskManager = TaskManager::GetInstance();
in EnqueueTaskId() 401 TaskManager& taskManager = TaskManager::GetInstance();
in GetTaskByPriority() 421 TaskManager& taskManager = TaskManager::GetInstance();
in RestoreWorker() [all...] |
H A D | test_taskpool.cpp | 92 TaskManager &taskManager = TaskManager::GetInstance(); in CreateTaskObject() 123 TaskManager &taskManager = TaskManager::GetInstance(); in HWTEST_F() 149 uint32_t workers = TaskManager::GetInstance().GetRunningWorkers(); in HWTEST_F() 156 TaskManager &taskManager = TaskManager::GetInstance(); in HWTEST_F() 163 TaskManager &taskManager = TaskManager::GetInstance(); in HWTEST_F() 171 TaskManager &taskManager = TaskManager::GetInstance(); in HWTEST_F() 256 TaskManager& taskManager = TaskManager::GetInstance(); in HWTEST_F() 274 TaskManager& taskManager = TaskManager::GetInstance(); in HWTEST_F() 285 TaskManager& taskManager = TaskManager::GetInstance(); in HWTEST_F() 297 TaskManager& taskManager = TaskManager::GetInstance(); in HWTEST_F() [all...] |
H A D | test_ark.cpp | 54 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_concurrent_module/utils/test/ |
H A D | test_ark.cpp | 23 return testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_api_module/buffer/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_api_module/convertxml/test/ |
H A D | test_ark.cpp | 51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_api_module/uri/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_api_module/url/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_api_module/xml/test/ |
H A D | test_ark.cpp | 51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_concurrent_module/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_concurrent_module/worker/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_sys_module/console/test/ |
H A D | test_ark.cpp | 51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_sys_module/test/ |
H A D | test_ark.cpp | 52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_sys_module/timer/test/ |
H A D | test_ark.cpp | 51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|
/commonlibrary/ets_utils/js_util_module/util/test/ |
H A D | test_ark.cpp | 51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
|