[pypy-svn] r77924 - pypy/extradoc/talk/pepm2011

fijal at codespeak.net fijal at codespeak.net
Thu Oct 14 14:39:57 CEST 2010


Author: fijal
Date: Thu Oct 14 14:39:56 2010
New Revision: 77924

Modified:
   pypy/extradoc/talk/pepm2011/paper.tex
Log:
Two more comments


Modified: pypy/extradoc/talk/pepm2011/paper.tex
==============================================================================
--- pypy/extradoc/talk/pepm2011/paper.tex	(original)
+++ pypy/extradoc/talk/pepm2011/paper.tex	Thu Oct 14 14:39:56 2010
@@ -931,6 +931,9 @@
 because every time an object is stored into a local variable, it is stored into
 the frame-object, which makes it escape.
 
+XXX [fijal] Well, in fact that's *a lot* of support for debugger from the VM.
+The support is just generic instead of specific.
+
 This problem is solved by making it possible to the interpreter author to add
 some hints into the source code to declare instances of one class as frame
 objects. The JIT will then fill these objects only lazily when they are actually
@@ -952,6 +955,9 @@
 benchmarks we used are small-to-medium Python programs, some synthetic
 benchmarks, some real applications.
 
+XXX [fijal] note that some of those have cpython-specific hacks removed or
+old versions used (nbody mostly I think).
+
 Some of them are from the Computer Language Benchmark
 Game\footnote{\texttt{http://shootout.alioth.debian.org/}}: \textbf{fannkuch},
 \textbf{nbody}, \textbf{meteor-contest}, \textbf{spectral-norm}.



More information about the Pypy-commit mailing list