Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
siggi@chromium.org b6c605bd25 With this change, each target can select an optimization level for Windows official builds by setting a variable name "optimize" to one of three possible values:
- "size"; optimizes for minimal code size, the default.
- "speed"; optimizes for speed over code size.
- "max"; turns on link time code generation and whole
   program optimization, which is very expensive and should
   be used sparingly.

Note that this change by itself lowers the optimization level to "size" for all targets. Separate changes to the V8 and WebKit repos will be needed to bring up their optimization levels to WPO. 

BUG=108167
TEST=


Review URL: http://codereview.chromium.org/8983002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@115187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-20 21:37:37 +00:00
timurrrr@chromium.org 5a0bef9ab2 Make OmitFramePointer adjustable for Win/Release build.
Also, remove the Optimization hard-coded flags that turned out not to be adjustable as well.

TEST=vimdiff against ipc\ipc.vcproj of three different versions:
1) old
2) new (matches "old" except for the addition of OmitFramePointers="true" for Release x64)
3) new with `GYP_DEFINES=win_release_OmitFramePointers=0 win_release_Optimization=2`

BUG=99446,96326

Review URL: http://codereview.chromium.org/8227011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104904 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 15:47:33 +00:00
maruel@chromium.org 5b2b8122bc Remove /OPT:NOWIN98 / OptimizeForWindows98=1
It's not supported by VS2008 and later.

NO CODE CHANGE.

R=nsylvain@chromium.org
BUG=
TEST=not necessary.


Review URL: http://codereview.chromium.org/6903035

git-svn-id: http://src.chromium.org/svn/trunk/src/build@83051 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-04-26 18:33:16 +00:00
bradnelson@google.com 4370e0e6b8 Fixing several typos in gyp files detected by jeanluc's forthcoming changes to gyp.
BUG=None
TEST=None

Review URL: http://codereview.chromium.org/6130007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@71082 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-01-11 21:25:52 +00:00
bradnelson@google.com 7a2eabc7e3 Removing the last remaining vsprops files (that are hooked in).
Also pulling in a newer nacl version.
Switching to use AdditionalOptions in list form.

BUG=None
TEST=None
TBR=mmentovai

Review URL: http://codereview.chromium.org/523027

git-svn-id: http://src.chromium.org/svn/trunk/src/build@35449 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2010-01-04 06:40:16 +00:00