On Wed, Jul 2, 2014 at 9:45 PM, Kim Gräsman <kim.gras...@gmail.com> wrote: > > Ah, I thought it was just made non-default. Thanks, waiting for that > full build to complete!
OK, so I now have preliminary perf data. - Before is ``mach build -p content`` with the plain pymake in mozilla-central - After is ``mach build -p content`` with pymake from GitHub with an additional patch to remove the iter- prefix on all dict enumeration. I also had to revert this [1] commit to be able to build without failing. Before After 34,701 36,98 35,097 36,196 34,993 35,697 35,054 36,741 35,244 34,736 34,68 36,555 35,494 35,043 35,437 36,282 Average 35,0875 36,02875 So it's almost a full second slower on average for the null build of content. The only perf-sensitive change I've done so far is the dict iteration stuff, but I can run a test without it tomorrow, to make sure it's not something else. How do you feel about this? - Kim [1] https://github.com/mozilla/pymake/commit/886aa4870b623afd874a04beff472f840349cd7b _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds