[roll] Roll fuchsia [kernel][lib] Introduce object cache allocator. Introduce a power of two slab allocator to reduce contention on the heap and PMM in high concurrency allocating paths. The current backing allocator is limited to page size slabs. This can be changed when a future PMM supports efficient allocation of higher order pages (i.e. 8k, 16k, 32k, ...). Test: Added test passes. Original-Bug: 66339 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/474532 Original-Revision: 1ef75ebcaf9e9c35b789dd2fd377f2a56b2ce2c0 GitOrigin-RevId: fe459920e3effb963ace110de33974207e833b04 Change-Id: I748f1d77c110e5330d7a853fc693d34cbeb7e69c
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 via the IRC channel #fuchsia on Freenode.
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.