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

Reply via email to