Home
last modified time | relevance | path

Searched refs:GetInstance (Results 1 - 25 of 30) sorted by relevance

12

/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_singleton_test.cpp118 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 Dsingleton_benchmark_test.cpp126 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 Dsingleton.h32 * 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 Dworker.cpp38 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 Dsequence_runner.cpp35 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 Dtask_group.cpp51 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 Dtaskpool.cpp101 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 Dtask.cpp78 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 Dthread.cpp31 if (TaskManager::GetInstance().EnableFfrt()) { in Start()
H A Dtask_manager.cpp67 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 Dtest.cpp188 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 Dtest_taskpool.cpp92 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 Dtest_ark.cpp54 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_concurrent_module/utils/test/
H A Dtest_ark.cpp23 return testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_api_module/buffer/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_api_module/convertxml/test/
H A Dtest_ark.cpp51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_api_module/uri/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_api_module/url/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_api_module/xml/test/
H A Dtest_ark.cpp51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_concurrent_module/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_concurrent_module/worker/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_sys_module/console/test/
H A Dtest_ark.cpp51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_sys_module/test/
H A Dtest_ark.cpp52 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_sys_module/timer/test/
H A Dtest_ark.cpp51 int ret = testing::UnitTest::GetInstance()->Run(); in main()
/commonlibrary/ets_utils/js_util_module/util/test/
H A Dtest_ark.cpp51 int ret = testing::UnitTest::GetInstance()->Run(); in main()

Completed in 18 milliseconds

12