commit | a4d30a71075c0717f9a98e1b133a1369f9dbd463 | [log] [tgz] |
---|---|---|
author | Amr Afifiy <amrmahmoud@google.com> | Tue Sep 05 15:00:02 2023 +0100 |
committer | Amr Afifiy <amrmahmoud@google.com> | Tue Sep 12 16:14:21 2023 +0000 |
tree | b1fe116377aecc443cbaf6c655ac4e16ebfe1b96 | |
parent | 07f19638edac3a6ae51fe5288361d5e642106808 [diff] |
Wrap configuration.allDependencies in a callable calling allDependencies on a configuration object forces some calculations and mutations of the configuration object which makes it hold onto more objects and so increase memory used on syncing, however, resolving the allDependencies closure is not needed as the local files aren't queried from the variant dependencies in the model and so shouldn't be needed for a sync. Bug: 299242346 Test: manual Change-Id: Id00f6e3972ff77200efdbf9b0b8e57ce657ed77e (cherry picked from commit 04f01d76a5b05c955191d76d324ca5e6da03d436)
This project contains: