commit | 84d61751f58993f96ad89d3dc85a8be1baa6cb19 | [log] [tgz] |
---|---|---|
author | Gabriel Marin <gmx@chromium.org> | Tue Feb 12 22:51:58 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 12 22:51:58 2019 |
tree | d2014a59aed9d16836a9b8b9e2f84d5791a954c0 | |
parent | 7910306ebb95c9e2b7639bb5cf90cc5e306adf62 [diff] |
tcmalloc: remove support for runtime selection of stack unwinding method The new tcmalloc added support for selecting the stack unwinding method at runtime. This support adds 20 static initializers to the chrome binary and is unnecessary for Chromium use cases. This patch puts the runtime selection support behind ifdefs. By default, the stack unwind method is statically selected at compile time. BUG=b:119055819 TEST=Unit tests pass Change-Id: I5b42248a38f1765d8bcb50b34448b3e0c434d953 Reviewed-on: https://chromium-review.googlesource.com/c/1453096 Commit-Queue: Gabriel Marin <gmx@chromium.org> Reviewed-by: Will Harris <wfh@chromium.org> Cr-Commit-Position: refs/heads/master@{#631422}
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 .