DescriptionEnable /GL for all targets in Official (behind a flag)
This is controlled by the full_wpo_on_official GYP/GN flag.
The plan is to use this flag to do an experiment on Dev.
I've done some local tests regarding the impact on the delta patches (I checked out 2 different revisions of Chrome and did 2 builds for each one, one WPO and one not), here's the numbers:
Normal 1 (non-WPO):
chrome.dll: 35274.5 KB
chrome_child.dll: 43636 KB
Normal 2 (non-WPO) :
chrome.dll: 35405 KB
chrome_child.dll: 43792 KB
WPO 1:
chrome.dll: 34944.5 KB (-330 KB)
chrome_child.dll: 44569 KB (+933 KB)
WPO 2:
chrome.dll: 35066 KB (-339 KB)
chrome_child.dll 44710.5 KB (+918.5 KB)
non-WPO 1 -> non-WPO 2:
patch: 6205.23 KB
patch.7z: 2765.42 KB
WPO 1 -> WPO 2:
patch: 6640.88 KB (+435.65 KB)
patch.7z: 2951.07 KB (+185.65 KB)
BUG=490934
Committed: https://crrev.com/ea6b4cf8e486d9e8321030cde31024e7662130d5
Cr-Commit-Position: refs/heads/master@{#390779}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : GN files. #Patch Set 4 : GN files. #Patch Set 5 : Only add the new optimize_no_wpo config. #Patch Set 6 : Rebase - Add a flag to enable this. #
Total comments: 4
Patch Set 7 : Fix nits. #Patch Set 8 : Fix #
Messages
Total messages: 31 (14 generated)
|