[pypy-svn] extradoc extradoc: move conclusion bits around

cfbolz commits-noreply at bitbucket.org
Sat Mar 26 00:02:32 CET 2011


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: extradoc
Changeset: r3411:fe4afbd8c8c0
Date: 2011-03-26 00:02 +0100
http://bitbucket.org/pypy/extradoc/changeset/fe4afbd8c8c0/

Log:	move conclusion bits around

diff --git a/talk/icooolps2011/paper.tex b/talk/icooolps2011/paper.tex
--- a/talk/icooolps2011/paper.tex
+++ b/talk/icooolps2011/paper.tex
@@ -621,12 +621,6 @@
 
 
 
-\subsection{Conclusion}
-
-In this section we presented two hints that can be used in the source code
-of the interpreter. They are used to influence what the optimizer does with the
-trace. The examples given here are a bit too small, the next
-section gives a worked-out example that puts all the pieces together.
 
 %___________________________________________________________________________
 
@@ -818,13 +812,6 @@
 
 %___________________________________________________________________________
 
-\subsection{Conclusion}
-
-In this section we saw how to use \texttt{purefunction} and \texttt{promote} to make a
-small but still relevant dynamic object model no longer use any dictionary lookups
-after tracing. Instead a number of guards are inserted into the
-trace to check whether the assumptions about the objects are still true. This
-makes operations on objects seriously faster.
 
 \section{Evaluation}
 \label{sec:evaluation}
@@ -833,6 +820,16 @@
 
 \section{Conclusion and Next Steps}
 
+In this paper we presented two hints that can be used in the source code of an
+interpreter written with PyPy. They are used to influence what the optimizer
+does with the trace. We also showed how a small but still relevant dynamic
+object model can use these hints to no longer use any dictionary lookups after
+tracing. Instead a number of guards are inserted into the trace to check whether
+the assumptions about the objects are still true. This makes operations on
+objects seriously faster.
+
+XXX
+
 \section*{Acknowledgements}
 
 \bibliographystyle{abbrv}


More information about the Pypy-commit mailing list