[pypy-svn] r77846 - in pypy/extradoc/talk/pepm2011: . benchmarks

cfbolz at codespeak.net cfbolz at codespeak.net
Tue Oct 12 17:26:33 CEST 2010

Author: cfbolz
Date: Tue Oct 12 17:26:32 2010
New Revision: 77846

clean up figures

Modified: pypy/extradoc/talk/pepm2011/benchmarks/bench.gnumeric
Binary files. No diff available.

Modified: pypy/extradoc/talk/pepm2011/escape-tracing.pdf
Binary files. No diff available.

Modified: pypy/extradoc/talk/pepm2011/paper.tex
--- pypy/extradoc/talk/pepm2011/paper.tex	(original)
+++ pypy/extradoc/talk/pepm2011/paper.tex	Tue Oct 12 17:26:32 2010
@@ -266,7 +266,8 @@
 mixed addition) and \texttt{is\_positive}, which returns whether the number is greater
 than zero. The implementation of \texttt{add} uses classical Smalltalk-like
 double-dispatching. These classes could be part of the implementation of a very
-simple interpreter written in RPython.
+simple interpreter written in RPython. The classes can be seen in
@@ -313,6 +314,7 @@
         return self.floatval > 0.0
 \caption{A simple object model}
 Using these classes to implement arithmetic shows the basic problem that a
@@ -409,8 +411,8 @@
 jump($p_{15}$, $p_{10}$) \\
 \caption{Unoptimized Trace for the Simple Object Model}
 If the function is executed using the tracing JIT, with \texttt{y} being a
@@ -607,14 +609,11 @@
 \caption{Resulting Trace After Allocation Removal}
-The final optimized trace of the example can be seen in
-XXX why does it says ``Figure 4.1'' here but ``Figure 4'' in the label?
+The final optimized trace of the example can be seen in Figure~\ref{fig:step1}.
 The optimized trace contains only two allocations, instead of the original five,
 and only three \texttt{guard\_class} operations, from the original seven.
@@ -656,8 +655,8 @@
 \caption{The Operational Semantics of Simplified Traces}
 In this section we want to give a formal description of the semantics of the
@@ -756,8 +755,8 @@
 \caption{Optimization Rules}
 To optimize the simple traces from the last section, we use online partial

More information about the Pypy-commit mailing list