commit | 5febb6a3e754fd1443badb0cea36812593c1a1b4 | [log] [tgz] |
---|---|---|
author | Adrian Danis <adanis@fuchsia.infra.roller.google.com> | Thu Jan 16 17:29:15 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jan 16 17:31:04 2025 -0800 |
tree | 478dde53f1d2d5303311a38482631a6535545ae9 | |
parent | 7d6549061500e5f919352caa9be7ad1fb50df724 [diff] |
[roll] Roll fuchsia [kernel][vm] Remove attribution cache Removes the attribution cache out of the VmObject and VmMapping. The corresponding generation counters can also be removed, as their purpose was purely to track cache invalidation. Aside from the significant memory savings of removing the cache, its need for a centralized generation count for invalidation does not map to a fine grained locking model. Current products do not gain much benefit from the attribution cache at this point, and removing is a minor performance regression. A different cache can be rebuilt in the future if needed. Original-Bug: 338300943 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1183495 Original-Revision: 196c96a184aeb2e3a766f4cd250a7073536a9acc GitOrigin-RevId: 2e8846c7021e678ee737874fb88ee19fd47e09e3 Change-Id: I4ce611ca7541a6aa4c04b223deb41f50488bf35c
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.