Do builds feel like they've gotten faster in the last few weeks^hours? It's because they have.
When I did my MacBook Pro comparison [1] with a changeset from Oct 28, build times on my 2013 2.6 GHz MacBook Pro were as follows: Wall 11:13 (673) User 69:55 (4195) Sys 6:04 (364) Total 75:59 (4559) I just built the tip of m-c (e4b59fdbc9c2) and times on that same machine are now: Wall 9:23 (563) User 57:38 (3458) Sys 4:58 (298) Total 62:36 (3756) That's a 17.6% drop in CPU time required to build the tree! If the build system were able to deliver 100% CPU utilization, my machine would be able to build the tree in ~7:50 wall time. Not too shabby! I can say with high confidence that unified sources are mostly responsible for the CPU efficiency gains. When I built m-c earlier today just after Australis landed, total CPU time was at 66:28. In between, 5 unified sources bugs landed and ~4 minutes total CPU time was shaved off. Project unified sources: making builds insanely faster since yesterday. I can't wait to see what tomorrow brings. [1] http://gregoryszorc.com/blog/2013/11/05/macbook-pro-firefox-build-times-comparison/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform