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

Issue 159362: Adding two new windows configuration types:... (Closed)

Created:
11 years, 5 months ago by bradn
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, kuchhal
Base URL:
svn://chrome-svn.corp.google.com/chrome/trunk/src/
Visibility:
Public.

Description

Adding two new windows configuration types: Purify Release - no tcmalloc This is done more pedantically than I'd like, so I've left in some TODOs. Eventually either gyp needs to support some notion of inheritance in configurations, or maybe we can make clever use of includes. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=22433

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -6 lines) Patch
M build/common.gypi View 1 chunk +44 lines, -0 lines 1 comment Download
M chrome/installer/mini_installer.gyp View 1 chunk +26 lines, -0 lines 0 comments Download
M third_party/tcmalloc/tcmalloc.gyp View 1 chunk +21 lines, -6 lines 1 comment Download

Messages

Total messages: 7 (0 generated)
bradn
11 years, 5 months ago (2009-07-24 20:43:14 UTC) #1
huanr
Feel free to ignore my comments as I don't know much of gyp. Do you ...
11 years, 5 months ago (2009-07-24 20:55:51 UTC) #2
bradn
So yeah ideally I'd like that, but dependencies aren't (at least as far as I ...
11 years, 5 months ago (2009-07-24 21:01:39 UTC) #3
huanr
LGTM Huan [Added Mike] On Fri, Jul 24, 2009 at 2:01 PM, Bradley Nelson<bradnelson@google.com> wrot= ...
11 years, 5 months ago (2009-07-24 21:07:16 UTC) #4
Erik does not do reviews
I don't understand gyp enough to see how this prevents tcmalloc from linking in the ...
11 years, 5 months ago (2009-07-25 00:54:51 UTC) #5
huanr
Mike can you review this change?
11 years, 5 months ago (2009-07-27 17:55:21 UTC) #6
Mike Belshe
11 years, 4 months ago (2009-08-03 17:06:56 UTC) #7
lgtm.

I can't say I'm an expert on gyp, but it looks like there is just a new release
target which avoids the tcmalloc dependency and linker changes.

http://codereview.chromium.org/159362/diff/1/2
File third_party/tcmalloc/tcmalloc.gyp (right):

http://codereview.chromium.org/159362/diff/1/2#newcode25
Line 25: # TODO(bradnelson): find a way to make this more graceful in gyp.
What is ungraceful? That we have duplicated lines for 'debug' and 'release'?

Powered by Google App Engine
This is Rietveld 408576698