On 23/09/2013 11:04 AM, Gregory Szorc wrote:
On Sep 22, 2013, at 16:35, Anthony Jones <ajo...@mozilla.com> wrote:
On 21/09/13 17:58, Robert O'Callahan wrote:
I don't think that's necessarily true on Windows. If we can find a way to
generate Visual Studio projects and use those to build, or do most of the
build, we can probably go a lot faster than using cl command-line
invocations compiling one file per invocation.
It would be nice to see multiple files per cl invocation. That would
likely be a significant win for Windows. The performance improvements
are good for Linux but Windows build performance still lags many minutes
behind the Linux.
Not sure what you mean here.
In my experience, a clobber build on Windows does not fully utilize the
CPU - for most of the build, many cores are simply not being used. It
might technically be "CPU bound", but it's certainly not "CPU efficient".
I suspect Roc was suggesting there might still be opportunities to
increase the parallelism of the build that would offer significant wins
on Windows.
[I also see a clobber build spend > 5 minutes in various configure runs,
which frustrates me every time I see it - so I minimize the shell ;]
Mark
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform