On Wed, Jul 2, 2014 at 9:45 PM, Kim Gräsman <[email protected]> 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
[email protected]
https://lists.mozilla.org/listinfo/dev-builds