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

Issue 173387: Linux: add gyp flag for enabling tcmalloc. (Closed)

Created:
11 years, 4 months ago by willchan no longer on Chromium
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Linux: add gyp flag for enabling tcmalloc. Also fix the linux build which didn't work in a clean client since tcmalloc.h wasn't generated. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=24538

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add fix for tcmalloc on linux. Check in tcmalloc.h. #

Patch Set 3 : Make libcmt a windows only target. #

Total comments: 2

Patch Set 4 : Disable tc_mallinfo since it breaks windows. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+112 lines, -16 lines) Patch
M base/base.gyp View 2 chunks +9 lines, -0 lines 0 comments Download
M build/all.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A third_party/tcmalloc/google/tcmalloc.h View 2 3 1 chunk +80 lines, -0 lines 0 comments Download
M third_party/tcmalloc/tcmalloc.gyp View 1 chunk +22 lines, -16 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
willchan no longer on Chromium
I'm not sure if this is the right way to do this. I considered trying ...
11 years, 4 months ago (2009-08-25 20:29:34 UTC) #1
willchan no longer on Chromium
Oops, looks like this is broken due to some local files I have in my ...
11 years, 4 months ago (2009-08-25 20:54:45 UTC) #2
Mark Mentovai
http://codereview.chromium.org/173387/diff/1/3 File build/all.gyp (right): http://codereview.chromium.org/173387/diff/1/3#newcode55 Line 55: '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', Why not :*?
11 years, 4 months ago (2009-08-25 21:03:08 UTC) #3
willchan no longer on Chromium
http://codereview.chromium.org/173387/diff/1/3 File build/all.gyp (right): http://codereview.chromium.org/173387/diff/1/3#newcode55 Line 55: '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', On 2009/08/25 21:03:08, Mark Mentovai wrote: > ...
11 years, 4 months ago (2009-08-25 21:06:27 UTC) #4
Mark Mentovai
Why isn't the libcmt target inside an OS=3D=3D"win" conditional then? On Tue, Aug 25, 2009 ...
11 years, 4 months ago (2009-08-25 21:21:05 UTC) #5
willchan no longer on Chromium
mbelshe: Please review the tcmalloc.gyp and tcmalloc.h (generated from tcmalloc.h.in by ./configure) changes. On 2009/08/25 ...
11 years, 4 months ago (2009-08-25 21:34:01 UTC) #6
Mark Mentovai
LGTM if the answer is "yes." http://codereview.chromium.org/173387/diff/8/10 File build/all.gyp (right): http://codereview.chromium.org/173387/diff/8/10#newcode55 Line 55: '../third_party/tcmalloc/tcmalloc.gyp:*', OK. ...
11 years, 4 months ago (2009-08-25 21:36:19 UTC) #7
willchan no longer on Chromium
mbelshe: ping On 2009/08/25 21:36:19, Mark Mentovai wrote: > LGTM if the answer is "yes." ...
11 years, 4 months ago (2009-08-26 20:04:18 UTC) #8
willchan no longer on Chromium
http://codereview.chromium.org/173387/diff/8/10 File build/all.gyp (right): http://codereview.chromium.org/173387/diff/8/10#newcode55 Line 55: '../third_party/tcmalloc/tcmalloc.gyp:*', On 2009/08/25 21:36:19, Mark Mentovai wrote: > ...
11 years, 4 months ago (2009-08-26 20:04:29 UTC) #9
Mike Belshe
11 years, 4 months ago (2009-08-26 21:51:40 UTC) #10
lgtm

Powered by Google App Engine
This is Rietveld 408576698