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
-~----------~----~----~----~------~----~------~--~---

Reply via email to