Merge "Revert^3 "Do not cache bag parent stack until requested""

This commit is contained in:
Ryan Mitchell
2020-11-23 05:30:39 +00:00
committed by Android (Google) Code Review

View File

@@ -1041,7 +1041,9 @@ base::expected<const ResolvedBag*, NullOrIOError> AssetManager2::ResolveBag(
base::expected<const ResolvedBag*, NullOrIOError> AssetManager2::GetBag(uint32_t resid) const {
std::vector<uint32_t> found_resids;
return GetBag(resid, found_resids);
const auto bag = GetBag(resid, found_resids);
cached_bag_resid_stacks_.emplace(resid, found_resids);
return bag;
}
base::expected<const ResolvedBag*, NullOrIOError> AssetManager2::GetBag(