summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authorjoi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-27 00:15:16 +0000
committerjoi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-27 00:15:16 +0000
commitd5cf9fbc833bd243a92beaeee43da5745b3ac50d (patch)
tree14054775a12030a05cbbc13473b32347d1e57ec0 /views
parent9afb541a6fef09fd4ac9a2cf3172dbedf1325413 (diff)
downloadchromium_src-d5cf9fbc833bd243a92beaeee43da5745b3ac50d.zip
chromium_src-d5cf9fbc833bd243a92beaeee43da5745b3ac50d.tar.gz
chromium_src-d5cf9fbc833bd243a92beaeee43da5745b3ac50d.tar.bz2
Use precompiled headers on Windows only when a flag is set.
I would have preferred if precompiled headers could be enabled by default. The motivation for this change is primarily that Visual Studio does the wrong thing on preprocessor flag changes - instead of rebuilding precompiled headers, it errors out on any file that uses them, saying that the precompiled header was built with different flags! This causes a world of hurt on our infrastructure stuff, particularly on trybots as they may be jumping back and forth between revisions before and after a flag change. Prior to this change, only Debug builds used precompiled headers and Release builds did not. The reason Release builds did not was that official builds were running out of memory with precompiled headers enabled. The distinction of Debug vs. Release is no longer necessary after the flag is added, so removing that extra bit of complexity from the .gyp files. BUG=none TEST=it builds Review URL: http://codereview.chromium.org/8041022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102839 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
0 files changed, 0 insertions, 0 deletions