[roll] Roll fuchsia [fidl] Use lookup table for padding size This switches to a simpler switch statement that can use a lookup table to directly grab padding masks, rather than needing to jump into different blocks of logic depending on the type_size. HLCPP/Decode/Table/AllSet/16/Steps.Decode/WallTime faster 0.956-0.983 473.1 +/- 2.2 ns 458.7 +/- 4.5 ns HLCPP/Decode/Table/AllSet/63/Steps.Decode/WallTime faster 0.937-0.963 1471 +/- 12 ns 1397.5 +/- 7.9 ns LLCPP/Decode/Table/AllSet/16/Steps.Decode/WallTime faster 0.946-0.976 383.2 +/- 2.9 ns 368.2 +/- 2.9 ns LLCPP/Decode/Table/AllSet/63/Steps.Decode/WallTime faster 0.947-0.954 1211.0 +/- 2.0 ns 1150.8 +/- 2.6 ns LLCPP/Encode/Table/AllSet/16/Steps.Encode/WallTime faster 0.983-0.988 415.36 +/- 0.39 ns 409.34 +/- 0.49 ns LLCPP/Encode/Table/AllSet/63/Steps.Encode/WallTime faster 0.956-0.972 1232.7 +/- 6.1 ns 1188.3 +/- 3.4 ns Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/642421 Original-Revision: 80d78732ad446fabd453279e4483a82c7ab55db0 GitOrigin-RevId: 85668a2bd8f368413bf80ae1e7accefdc72a6753 Change-Id: I5fd54b43c151a1fe253de6c5d5fde3eeb7e56f16
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.