I wonder if it would be possible to have a conditional flag, maybe in common.gypi, that you would flip to turn on incremental linking, with still non-incremental linking being the default.
On Wed, Jul 8, 2009 at 05:00, nakro<yoav.zilberb...@gmail.com> wrote: > > First off, i am not complaining, just suggesting as the build > (especially link gets slower and slower) > > I contribed code before to chrome, and plan to do so in the future, > however > even changing one line of Code in say browser.vcproj leads to 10+ mins > of linking (yes TEN) > > what i did was wrote scripts which allow me to re-enable incremental > linking > and i was happy with it > > since you lately moved to libs for chrome_dll and the like, the > process became harder > but i still manage to enable incremental linking (there is an option > in VS2008 to use objs instead of static > libraries which re-enables incremental linking) > > just to give you a taste of why i say this > > without incremental linking i get 10+ mins of build time for changing > just one line of code > with inc linking i am down to ~15 seconds for a simple change,, which > is SUCH a great improvement > > i recall you removed inc linking since some projects (i know of > ui_tests) needs more than 2GB for linking > but you could just disable it for this one project > > i hope you will re-consider introducing inc linking on VS > thanx (btw, there are issues with re-introducing inc linking as lib > and obj rules are different, but they are kinda small) > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---