forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stop building the gold plugin and linking lld against tcmalloc.
As far as I am aware, there are no remaining users of the gold plugin (v8, the last user I am aware of, stopped downloading it as part of its build in https://chromium-review.googlesource.com/547058 and removed build support in https://chromium-review.googlesource.com/549300), so we no longer need to build it. Also, now that we have started using ThinLTO in official builds, not only is the perf gain of linking lld against tcmalloc not as important, but I have also measured it to be smaller in relative terms. For base_unittests: With tcmalloc (median of 6): 42.29s With glibc malloc: 44.61s So about 5%, which is about half of what I measured for regular LTO. And of course the absolute delta is smaller as well. I think that justifies removing it. We can re-evaluate for the toolchain as a whole at a later time. BUG=607968 R=thakis@chromium.org,hans@chromium.org Review-Url: https://codereview.chromium.org/2963693002 Cr-Commit-Position: refs/heads/master@{#483149}
- Loading branch information
pcc
authored and
Commit Bot
committed
Jun 28, 2017
1 parent
06129ae
commit 6489fe9
Showing
3 changed files
with
37 additions
and
91 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters