Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Issue 1670073003: Link binutils with tcmalloc_minimal. (Closed)

Created:
4 years, 10 months ago by krasin
Modified:
4 years, 10 months ago
Reviewers:
Lei Zhang, krasin1, Nico, pcc1
CC:
chromium-reviews, kcc2, Lei Zhang
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Link binutils with tcmalloc_minimal. This speeds up linking large targets with LTO by 10%. BUG=583551 R=thestig@chromium.org Committed: https://chromium.googlesource.com/chromium/src/+/52a773ded943a19c880b2d2dd673d56d35aa3f03

Patch Set 1 #

Total comments: 6

Patch Set 2 : a comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -8 lines) Patch
M third_party/binutils/Linux_ia32/binutils.tar.bz2.sha1 View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/binutils/Linux_x64/binutils.tar.bz2.sha1 View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/binutils/README.chromium View 1 chunk +2 lines, -1 line 0 comments Download
M third_party/binutils/build-all.sh View 1 3 chunks +6 lines, -1 line 0 comments Download
M third_party/binutils/build-one.sh View 1 2 chunks +24 lines, -4 lines 0 comments Download

Messages

Total messages: 27 (14 generated)
krasin1
4 years, 10 months ago (2016-02-05 07:51:09 UTC) #2
krasin1
Note: this builds against tcmalloc 2.4 (released in Jan 2015), instead of using a version ...
4 years, 10 months ago (2016-02-05 08:03:39 UTC) #6
krasin1
I realize that this CL also misses binutils.tar.bz2.sha1 updates for Linux_x64 and Linux_ia32. I will ...
4 years, 10 months ago (2016-02-05 08:15:18 UTC) #7
krasin1
1) I could not upload the binaries, because I don't have an access to gs://chromium-binutils ...
4 years, 10 months ago (2016-02-05 21:03:56 UTC) #9
Nico
Lei or Peter should review this. Nice!
4 years, 10 months ago (2016-02-05 21:04:34 UTC) #11
Lei Zhang
looks ok, just some nits. I've never uploaded anything, so I don't know about permissions ...
4 years, 10 months ago (2016-02-05 21:21:00 UTC) #12
krasin1
Done. Please, take another look. https://codereview.chromium.org/1670073003/diff/1/third_party/binutils/build-all.sh File third_party/binutils/build-all.sh (right): https://codereview.chromium.org/1670073003/diff/1/third_party/binutils/build-all.sh#newcode77 third_party/binutils/build-all.sh:77: --include=build-essential,flex,bison,autoconf,libtool,automake \ On 2016/02/05 ...
4 years, 10 months ago (2016-02-05 21:51:53 UTC) #16
Lei Zhang
lgtm
4 years, 10 months ago (2016-02-05 22:21:32 UTC) #17
krasin1
On 2016/02/05 22:21:32, Lei Zhang wrote: > lgtm Thank you. I will land the CL ...
4 years, 10 months ago (2016-02-05 22:30:26 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1670073003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1670073003/60001
4 years, 10 months ago (2016-02-09 01:50:47 UTC) #20
commit-bot: I haz the power
Failed to request the patch to try. Please note that binary files are still unsupported ...
4 years, 10 months ago (2016-02-09 02:55:55 UTC) #22
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/52a773ded943a19c880b2d2dd673d56d35aa3f03 Cr-Commit-Position: refs/heads/master@{#374283}
4 years, 10 months ago (2016-02-09 03:00:49 UTC) #25
krasin
4 years, 10 months ago (2016-02-09 03:01:17 UTC) #27
Message was sent while issue was closed.
Committed patchset #2 (id:60001) manually as
52a773ded943a19c880b2d2dd673d56d35aa3f03 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698