Looks like Carls' fix took care of the issue: (10:23:58 AM) *bigdog:* cfbolts: Translation timings for 50557 (10:24:01 AM) *bigdog:* [Timer] Timings: (10:24:01 AM) *bigdog:* [Timer] annotate - 329.5 s (10:24:01 AM) *bigdog:* [Timer] rtype_lltype - 172.7 s (10:24:01 AM) *bigdog:* [Timer] backendopt_lltype - 182.5 s (10:24:01 AM) *bigdog:* [Timer] stackcheckinsertion_lltype - 12.3 s (10:24:01 AM) *bigdog:* [Timer] database_c - 124.8 s (10:24:01 AM) *bigdog:* [Timer] source_c - 67.7 s (10:24:01 AM) *bigdog:* [Timer] compile_c - 0.1 s (10:24:01 AM) *bigdog:* [Timer] ======================================== (10:24:01 AM) *bigdog:* [Timer] Total: - 889.5 s
Very good work, amazing turnaround time. Thanks, Mike Michael Schneider wrote: > Hello All, > > > The pypy c translation time doubled for me with SVN revision 50525 > > > > (2:13:48 PM) *bigdog:* 50524: > (2:13:48 PM) *bigdog:* Timer] Timings: > (2:13:48 PM) *bigdog:* Timer] annotate - 318.9 s > (2:13:48 PM) *bigdog:* Timer] rtype_lltype - 174.2 s > (2:13:48 PM) *bigdog:* Timer] backendopt_lltype - 183.3 s > (2:13:48 PM) *bigdog:* Timer] stackcheckinsertion_lltype - 62.6 s > (2:13:48 PM) *bigdog:* Timer] database_c - 128.2 s > (2:13:48 PM) *bigdog:* Timer] source_c - 69.3 s > (2:13:48 PM) *bigdog:* Timer] compile_c - 0.1 s > (2:13:48 PM) *bigdog:* Timer] ======================================== > (2:13:48 PM) *bigdog:* Timer] Total: - 936.6 s > > > (2:55:29 PM) *bigdog:* 50525 timings: > (2:55:32 PM) *bigdog:* [Timer] Timings: > (2:55:32 PM) *bigdog:* [Timer] annotate - 335.2 s > (2:55:32 PM) *bigdog:* [Timer] rtype_lltype - 174.3 s > (2:55:32 PM) *bigdog:* [Timer] backendopt_lltype - 183.5 s > (2:55:32 PM) *bigdog:* [Timer] stackcheckinsertion_lltype - 1066.0 s > (2:55:32 PM) *bigdog:* [Timer] database_c - 126.3 s > (2:55:32 PM) *bigdog:* [Timer] source_c - 70.4 s > (2:55:32 PM) *bigdog:* [Timer] compile_c - 0.1 s > (2:55:32 PM) *bigdog:* [Timer] ========================================= > (2:55:32 PM) *bigdog:* [Timer] Total: - 1955.8 s > > > > The translation spent inordinate amount of time in: > (2:37:52 PM) *bigdog:* > ..+*%+................................*%%..................................... > > > (2:37:52 PM) *bigdog:* [backendopt:malloc] removed 3922 simple mallocs > in total > (2:37:52 PM) *bigdog:* [backendopt:mergeifblocks] starting to merge if > blocks > (2:37:52 PM) *bigdog:* > ..+*%+................................*%%.............. > (2:37:52 PM) *bigdog:* [translation:info] inserting stack checks... > (2:37:52 PM) *bigdog:* .. > (2:37:52 PM) *bigdog:* [rtyper] -=- specialized 6 more blocks -=- > > > > Translation memory use went from ~350 meg to ~1.3 gb (memory use are > not exact, I just looked at the perfomrnace monitor when runnning) > > Hope this is helpful, > Mike > _______________________________________________ > [email protected] > http://codespeak.net/mailman/listinfo/pypy-dev > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
