[pypy-svn] r24500 - pypy/dist/pypy/doc/weekly

mwh at codespeak.net mwh at codespeak.net
Fri Mar 17 01:37:30 CET 2006

Author: mwh
Date: Fri Mar 17 01:37:26 2006
New Revision: 24500

pypy-c _finally_ built, so add some (not too good) performance numbers.

looking at the c source reveals that the inlining is not as thorough as we
might have liked for a sort of "haha" reason: direct_calls in 'finally'
cleanups are not inlined (presumably 'except' cleanups have the same problem).

maybe it should be an except block and a cleanup block, or something.

Modified: pypy/dist/pypy/doc/weekly/summary-2006-03-15.txt
--- pypy/dist/pypy/doc/weekly/summary-2006-03-15.txt	(original)
+++ pypy/dist/pypy/doc/weekly/summary-2006-03-15.txt	Fri Mar 17 01:37:26 2006
@@ -48,7 +48,10 @@
 This week Michael with the help of Carl, Samuele and Armin managed for
 the first time to compile the pypy interpreter together with our own
-garbage collector written in Python.  XXX performance numbers go here.
+garbage collector written in Python.  Performance is not that great as
+yet, about 100 times slower than CPython or about 16 times slower than
+with the Boehm collector.  Given that we haven't tuned our garbage
+collector for performance at all, this isn't too bad.
 This required quite a bit of work and first we refactored the way the
 existing two garbage collectors (reference counting and using the Boehm

More information about the Pypy-commit mailing list