Home
last modified time | relevance | path

Searched refs:releaseTask (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/ability_component/resource/
H A Dability_component_resource.cpp37 auto releaseTask = [id = id_, hashCode = GetHashCode(), weakRes, onRelease] { in Release() local
52 releaseTask(); in Release()
54 platformTaskExecutor.PostTask(releaseTask, "ArkUIAbilityComponentRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/hyperlink/
H A Dhyperlink_resources.cpp133 auto releaseTask = [id = id_, hash = hash_, weakRes] { in ReleasePluginResource() local
145 releaseTask(); in ReleasePluginResource()
147 platformTaskExecutor.PostTask(releaseTask, "ArkUIHyperlinkReleasePluginResource"); in ReleasePluginResource()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/xcomponent/resource/
H A Dxcomponent_resource.cpp53 auto releaseTask = [this, resRegister, onRelease] { in Release() local
65 releaseTask(); in Release()
67 platformTaskExecutor.PostTask(releaseTask, "ArkUIXComponentRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/rich_text/resource/
H A Drich_text_resource.cpp45 auto releaseTask = [weak = WeakClaim(this), weakRes, onRelease] { in Release() local
64 releaseTask(); in Release()
66 platformTaskExecutor.PostTask(releaseTask, "ArkUIRichTextResourceRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/web/resource/
H A Dweb_resource.cpp52 auto releaseTask = [weakWeb = AceType::WeakClaim(this), weakRes, onRelease] { in Release() local
69 releaseTask(); in Release()
71 platformTaskExecutor.PostTask(releaseTask, "ArkUIWebReleaseResource"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/form/resource/
H A Dform_manager_resource.cpp40 auto releaseTask = [weak = WeakClaim(this), weakRes, onRelease] { in Release() local
59 releaseTask(); in Release()
61 platformTaskExecutor.PostTask(releaseTask, "ArkUIFormResourceRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/plugin/resource/
H A Dplugin_manager_resource.cpp38 auto releaseTask = [weak = WeakClaim(this), weakRes, onRelease] { in Release() local
57 releaseTask(); in Release()
59 platformTaskExecutor.PostTask(releaseTask, "ArkUIPluginRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/video/resource/
H A Dresource.cpp48 auto releaseTask = [weak = AceType::WeakClaim(this), weakRes, onRelease] { in Release() local
65 releaseTask(); in Release()
67 platformTaskExecutor.PostTask(releaseTask, "ArkUIVideoResourceRelease"); in Release()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/
H A Dimage_decoder.cpp252 auto releaseTask = ImageCompressor::GetInstance()->ScheduleReleaseTask(); in TryCompress()
254 …taskExecutor->PostDelayedTask(releaseTask, TaskExecutor::TaskType::UI, ImageCompressor::releaseTim… in TryCompress()
257 ImageUtils::PostToBg(std::move(releaseTask), "ArkUIImageCompressorScheduleRelease"); in TryCompress()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_thread.cpp381 auto releaseTask = [buffer = preBuffer, consumer = surfaceDrawable->GetConsumerOnDraw(), in ReleaseSelfDrawingNodeBuffer() local
392 releaseTasks.emplace_back(releaseTask); in ReleaseSelfDrawingNodeBuffer()
395 releaseTask(); in ReleaseSelfDrawingNodeBuffer()
H A Drs_uifirst_manager.cpp127 auto releaseTask = [drawable] { in ResetUifirstNode() local
134 RSUniRenderThread::Instance().PostTask(releaseTask, taskName, CLEAR_CACHE_DELAY); in ResetUifirstNode()
H A Drs_main_thread.cpp1666 … auto releaseTask = [buffer = preBuffer, consumer = surfaceHandler->GetConsumer(), in ReleaseAllNodesBuffer() local
1674 RSHardwareThread::Instance().PostTask(releaseTask); in ReleaseAllNodesBuffer()