On 18/07/11 14:10, Carl Friedrich Bolz wrote: > offtopic, but I still want to point out that translate is indeed terribly > messy. I've been reading traces some more, and it's quite > scary. E.g. we have lltype._struct.__init__ has a CALL_FUNCTION > bytecode that needs more than 800 traces operations, even after > optimization :-).
yes, I agree that translate.py is messy :-). Also, we have a speedup of ~2-2.5x which is more or less what you would expect by "just" removing the interpretation overhead. It probably indicates that we have laaaarge room for improvements, but I suppose that we already knew that :-) _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev