Home
last modified time | relevance | path

Searched refs:BackgroundTaskExecutor (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/mock/base/
H A Dmock_background_task_executor.cpp19 BackgroundTaskExecutor& BackgroundTaskExecutor::GetInstance() in GetInstance()
21 static BackgroundTaskExecutor instance; in GetInstance()
25 BackgroundTaskExecutor::BackgroundTaskExecutor() = default;
27 BackgroundTaskExecutor::~BackgroundTaskExecutor() {} in ~BackgroundTaskExecutor()
29 bool BackgroundTaskExecutor::PostTask(Task&& task, BgTaskPriority priority) in PostTask()
38 bool BackgroundTaskExecutor::PostTask(const Task& task, BgTaskPriority priority) in PostTask()
43 void BackgroundTaskExecutor::StartNewThreads(size_t num) {} in StartNewThreads()
45 void BackgroundTaskExecutor::ThreadLoop(uint32_t threadNo) {} in ThreadLoop()
47 void BackgroundTaskExecutor::TriggerGarbageCollection() {} in TriggerGarbageCollection()
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/thread/
H A Dbackground_task_executor.cpp44 BackgroundTaskExecutor& BackgroundTaskExecutor::GetInstance() in GetInstance()
46 static BackgroundTaskExecutor instance; in GetInstance()
50 BackgroundTaskExecutor::BackgroundTaskExecutor() : maxThreadNum_(MAX_BACKGROUND_THREADS) in BackgroundTaskExecutor() function in OHOS::Ace::BackgroundTaskExecutor
67 BackgroundTaskExecutor::~BackgroundTaskExecutor() in ~BackgroundTaskExecutor()
83 bool BackgroundTaskExecutor::PostTask(Task&& task, BgTaskPriority priority) in PostTask()
117 bool BackgroundTaskExecutor::PostTask(const Task& task, BgTaskPriority priority) in PostTask()
151 void BackgroundTaskExecutor::StartNewThreads(size_t num) in StartNewThreads()
170 …newThreads.emplace_back(std::bind(&BackgroundTaskExecutor::ThreadLoop, this, currentThreadNo + idx… in StartNewThreads()
188 void BackgroundTaskExecutor::ThreadLoop(uint32_t threadNo) in ThreadLoop()
228 void BackgroundTaskExecutor::TriggerGarbageCollection() in TriggerGarbageCollection()
H A Dbackground_task_executor.h34 class BackgroundTaskExecutor {
35 ACE_DISALLOW_COPY_AND_MOVE(BackgroundTaskExecutor);
40 static BackgroundTaskExecutor& GetInstance();
48 BackgroundTaskExecutor();
49 ~BackgroundTaskExecutor();
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/
H A Dimage_provider.cpp209 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask); in FetchImageObject()
341 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask); in GetSVGImageDOMAsyncFromSrc()
391 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask);
440 BackgroundTaskExecutor::GetInstance().PostTask(
449 BackgroundTaskExecutor::GetInstance().PostTask(task);
506 BackgroundTaskExecutor::GetInstance().PostTask(
515 BackgroundTaskExecutor::GetInstance().PostTask(task);
618 BackgroundTaskExecutor::GetInstance().PostTask(
667 BackgroundTaskExecutor::GetInstance().PostTask(
744 BackgroundTaskExecutor::GetInstance().PostTask(
H A Dimage_object.cpp329 BackgroundTaskExecutor::GetInstance().PostTask(uploadForPaintTask_);
H A Dimage_loader.cpp897 BackgroundTaskExecutor::GetInstance().PostTask( in WriteCacheToFile()
906 BackgroundTaskExecutor::GetInstance().PostTask( in WriteCacheToFile()
H A Dimage_file_cache.cpp353 BackgroundTaskExecutor::GetInstance().PostTask( in GetCacheFilePathInner()
H A Dimage_compressor.cpp288 BackgroundTaskExecutor::GetInstance().PostTask(
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Dlayout_inspector.cpp164 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendTask)); in SupportInspector()
273 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendResultTask)); in CreateLayoutInfo()
364 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendResultTask)); in HandleStopRecord()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Dtask_executor_impl.cpp205 return BackgroundTaskExecutor::GetInstance().PostTask(std::move(wrappedTask)); in OnPostTask()
367 return BackgroundTaskExecutor::GetInstance().PostTask(std::move(wrappedTask)); in OnPostTaskWithoutTraceId()
H A Dace_engine.cpp198 BackgroundTaskExecutor::GetInstance().TriggerGarbageCollection(); in TriggerGarbageCollection()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/recorder/
H A Devent_controller.cpp217 BackgroundTaskExecutor::GetInstance().PostTask([category, eventType, eventParams]() { in NotifyEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drosen_render_image.cpp362 BackgroundTaskExecutor::GetInstance().PostTask(GenerateThumbnailLoadTask()); in FetchImageObject()