Author: Maciej Fijalkowski <[email protected]>
Branch: extradoc
Changeset: r3676:c2db221500eb
Date: 2011-06-14 19:50 +0200
http://bitbucket.org/pypy/extradoc/changeset/c2db221500eb/

Log:    spellchecker

diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex
--- a/talk/iwtc11/paper.tex
+++ b/talk/iwtc11/paper.tex
@@ -301,7 +301,7 @@
 
 Loop peeling is achieved by appending a copy of the traced iteration at
 the end of the loop. The copy  is inlined to make the two parts form a
-consitant two iteration trace. 
+consistent two iteration trace. 
 The first part (called preamble) finishes with the jump the the second part
 (called peeled loop). The second part ends up with the jump to itself. This way
 the preamble will be executed only once while the peeled loop will
@@ -360,7 +360,7 @@
 jump operation. The jump operation contains a vector of jump variables,
 $J=\left(J_1, J_2, \cdots, J_{|J|}\right)$, that are passed as the input 
variables of the target loop. After
 loop peeling there will be a second copy of this trace with input
-variables equal to the jump arguments of the pereamble, $J$, and jump
+variables equal to the jump arguments of the preamble, $J$, and jump
 arguments $K$. Looking back at our example we have
 \begin{equation}
   %\left\{
@@ -450,7 +450,7 @@
 
 \subsection{Heap Caching}
 
-XXX gcc calles this store-sinking and I'm sure there are some
+XXX gcc calls this store-sinking and I'm sure there are some
 references in the literature (none at hand though). This is a ``typical''
 compiler optimization.
 
@@ -527,7 +527,7 @@
 jump($l_1$, $p_{0}$, $p_{9}$, $i_3$, $i_8$)
 \end{lstlisting}
 
-\subsection{Pure operation reusage}
+\subsection{Pure operation reuse}
 If a pure operation appears more than once in the trace with same input
 arguments, it only needs be executed the first time and then the result
 can be reused for all other appearances. When that is combined with loop
@@ -754,7 +754,7 @@
 connecting the peeled of iteration (the preamble) with the loop body. This
 approach 
 turns standard optimizations such as redundant guard removal, heap
-caching, pure operation reusage and allocation removals into loop
+caching, pure operation reuse and allocation removals into loop
 invariant code motion optimizations.
 
 XXX: is ``loop body'' or ``peeled loop'' the preferable term?
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to