On 12/12/13, 6:14 AM, Neil wrote:
Gregory Szorc wrote:

On 11/30/13, 11:16 AM, Gregory Szorc wrote:

On 11/30/13, 3:24 AM, smaug wrote:

(Before using unified mode I didn't have mem usage problems with gcc
and there was never any significant difference in build times
comparing to clang.)

I filed bug 944842 to have mach report swapping during builds.
Presumably the warning message will include tips on how to address it.

As of inbound just now, `mach build` will now print overall swap
activity at the end of every build (assuming psutil is available).

Is there a prebuilt version of psutil for Windows? The virtualenv
builder appears to be looking for VC9. (At least, it completely fails to
find the compiler that mozillabuild has already selected.)

psutil should build on Windows without VC9 as of bug 910487. You can read that bug to learn all about the "joys" of binary Python packages on Windows. We could possibly ship a pre-built psutil "wheel" package as part of MozillaBuild or allow the build system to fetch one from a public server. Please file a bug if you really want psutil on Windows and we'll see what we can do.

However, psutil doesn't report paging on Windows, so the swapping warning will never display there. I'm not sure if this is a missing feature from psutil or if the underlying Windows APIs just don't support reporting paging sufficiently. I apologize for forgetting to mention this in my last post.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to