Hi, Update. I found out that the method cache in typeobject.py is still causing troubles, so I disabled it and get the following results (now more consistenty):
1 thread: 1626ms 2 threads: 925ms 3 threads: 647ms 4 threads: 571ms 8 threads: 429ms So now even 3 threads are enough to get parity with a regular no-jit pypy, even though the latter does use the method cache optimization. A bientôt, Armin. _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev