Home
last modified time | relevance | path

Searched refs:idleIndexes (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/
H A Dlazy_for_each_builder.h348 idleIndexes.emplace(endIndex_ + i); in CheckCacheIndex()
354 idleIndexes.emplace(endIndex_ + i); in CheckCacheIndex()
362 idleIndexes.emplace(startIndex_ - i); in CheckCacheIndex()
368 idleIndexes.emplace(startIndex_ - i); in CheckCacheIndex()
413 std::set<int32_t>& idleIndexes) in ProcessPreBuildingIndex() argument
415 if (idleIndexes.find(preBuildingIndex_) == idleIndexes.end()) { in ProcessPreBuildingIndex()
419 idleIndexes.erase(preBuildingIndex_); in ProcessPreBuildingIndex()
426 std::set<int32_t>& idleIndexes) in ProcessCachedIndex() argument
432 auto iter = idleIndexes.find(node.first); in ProcessCachedIndex()
433 if (iter != idleIndexes.end() && node.second) { in ProcessCachedIndex()
[all …]
H A Dlazy_for_each_builder.cpp708 std::set<int32_t> idleIndexes; in PreBuild() local
710 CheckCacheIndex(idleIndexes, count); in PreBuild()
713 ProcessCachedIndex(cache, idleIndexes); in PreBuild()
716 …ult = ProcessPreBuildingIndex(cache, deadline, itemConstraint, canRunLongPredictTask, idleIndexes); in PreBuild()
722 for (auto index : idleIndexes) { in PreBuild()