commit | 5230dcc1a705ada52e2be925820b4ae80f2a3fc4 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Thu Jan 31 18:03:25 2019 +0000 |
committer | Primiano Tucci <primiano@google.com> | Thu Jan 31 19:02:28 2019 +0000 |
tree | 266e437945ac72ba9f8f5ea00c8ec7ba550323ad | |
parent | 16453cc279697f28ca6f644675392917c3001435 [diff] |
protozero: emit empty .cc files Moves everything to the header. There was very little left in the .cc files: 1) The set_xxx, which should have been inlined since the beginning. 2) The reflection methods (not really used) Makes the build ~4s. faster on a macbook pro 2018. We still emit (now empty) .cc files. This is because the chromium proto_library template expects the generator to generate both .h and .cc. Will fix that in a separate step. Bug: 74184542 Change-Id: I7f8c3fbb9703c0e6b6419a6bfc7e6a3866d22892
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.