[pypy-svn] extradoc extradoc: add a sentence that the trace is SSA and stress where guards come from

cfbolz commits-noreply at bitbucket.org
Tue Apr 5 14:53:08 CEST 2011


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: extradoc
Changeset: r3470:5b83cfa07ca3
Date: 2011-04-05 14:25 +0200
http://bitbucket.org/pypy/extradoc/changeset/5b83cfa07ca3/

Log:	add a sentence that the trace is SSA and stress where guards come
	from

diff --git a/talk/icooolps2011/paper.tex b/talk/icooolps2011/paper.tex
--- a/talk/icooolps2011/paper.tex
+++ b/talk/icooolps2011/paper.tex
@@ -355,7 +355,8 @@
 attributes \texttt{b} and \texttt{c} are found on the class. The line
 numbers in the trace correspond to the line numbers in
 Figure~\ref{fig:interpreter-slow} where the traced operations come from. The
-trace indeed contains
+trace is in SSA form. Note how all the guards in trace correspond to a
+condition in the original code. The trace contains
 five calls to \texttt{dict.get}, which is slow. To make the language efficient
 using a tracing JIT, we need to find a way to get rid of these dictionary
 lookups somehow. How to achieve this will be topic of


More information about the Pypy-commit mailing list