On Jan 5, 4:32 pm, Brett Wilson <[email protected]> wrote:
> I just checked in a change to use /MP for all compiles, which is a
> secret undocumented flag that does parallel compiles within each
> project.
>
> Please let me know of your computer melts or becomes unusable during a
> compile. It should more efficiently use all of your CPUs when doing
> regular Visual Studio builds (it will have no effect on
> IncrediBuilds). You can remove it from essential.vsprops if it's
> causing problems.
>
> We tested on Carlos' 2-processor system and it pegged the CPU more,
> although it's not clear if it's a lot faster than before. On my
> 4-processor system, a build of just chrome_exe and all of it's
> dependencies went from 25 to 16 minutes after using this flag. So if
> you hate IncrediBuild, life might actually be tolerable without it for
> fast systems.

This was backed out earlier today due to weird errors, especially with
regard to linking and symbols. Some people have also reported that
Visual Studio can think everything is out of date and rebuilds when
it's not necessary.

If you would like to keep trying this change out, do this locally:
http://chrome-svn/viewvc/chrome/trunk/src/build/internal/essential.vsprops?r1=7533&r2=7573
and restart Visual Studio.

Brett
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to