commit | b833f5b733ed26161ccffde48e1341528baf4f02 | [log] [tgz] |
---|---|---|
author | Kent Tamura <tkent@chromium.org> | Tue Jul 10 22:59:39 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jul 10 22:59:39 2018 |
tree | ac3af5157d0e5b205366a44829b774a68bc3f1b9 | |
parent | cb00463be55d58bab9808bd794df35f7a2367563 [diff] |
bindings: Reduce the size of runtime_call_stats.h. runtime_call_stats.h is used in 3,700+ compilation units, and this CL reduces its pre-processed size by 1.09MB. - In order to remove trace_event.h include, move some part of RuntimeCallStatsScopedTracer constructor to AddBeginTraceEventIfEnabled(). This change didn't regress Speedometer locally. - trace_event.h provided base::size() indirectly for many files. We need to update them to include base/stl_util.h. Bug: 242216 Change-Id: I283bde2c0f2f78b95ce88885054cea1086579d74 Reviewed-on: https://chromium-review.googlesource.com/1130962 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Reviewed-by: Adithya Srinivasan <adithyas@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#573967}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .