commit | de712c38df0fc38fbaf343d4722cd73d044de510 | [log] [tgz] |
---|---|---|
author | Megan Batty <mgnb@fuchsia.infra.roller.google.com> | Tue May 07 17:38:22 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue May 07 10:40:19 2024 -0700 |
tree | 3e6075ef7bc81bd6bd0e8c2178c6119105b2efe4 | |
parent | 41f63f39975533eb4fa2a8ef6c3ca171ff8c2b50 [diff] |
[roll] Roll fuchsia [driver_runtime] Add benchmarks of varying allocs Adds benchmarks of allocating a large object into an arena and then lots of small ones, which currently causes the initial arena allocation to be left empty. Mean Median (ns) Test case 1403 83 Arena/AllocLargeThenSmall/4096bytes.one_large_block 4803 2250 Arena/AllocLargeThenSmall/4096bytes.fifty_small_blocks 10562 9000 Arena/AllocLargeThenSmall/8192bytes.one_large_block 2261 2250 Arena/AllocLargeThenSmall/8192bytes.fifty_small_blocks 14198 11167 Arena/AllocLargeThenSmall/16384bytes.one_large_block 14524 11750 Arena/AllocLargeThenSmall/16384bytes.fifty_small_blocks 15342 11646 Arena/AllocLargeThenSmall/32768bytes.one_large_block 13627 11771 Arena/AllocLargeThenSmall/32768bytes.fifty_small_blocks 14923 12312 Arena/AllocLargeThenSmall/65536bytes.one_large_block 13067 11500 Arena/AllocLargeThenSmall/65536bytes.fifty_small_blocks Original-Bug: b/336852954 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1041102 Original-Revision: 6db5a9074ae2cf0798c8f99bc6bdfc3d748f0b84 GitOrigin-RevId: fed5d8b860d8dd1f9ab8785ccfe2212b423757f4 Change-Id: Idb4f98ca0f942272fae01d75d2da7918ac4d3ec5
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
.