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

Author: cfbolz
Date: Tue Oct 12 17:17:23 2010
New Revision: 77843

Modified:
Log:
use nice macros

==============================================================================
+++ pypy/extradoc/talk/pepm2011/paper.tex	Tue Oct 12 17:17:23 2010
@@ -836,14 +836,14 @@
recursively lifting a static object is not a constant-time operation,
the algorithm only takes a total time linear in the length of the trace.
Moreover, it gives the best'' possible result within its constrains,
-e.g.\ in term of the number of residual operations.  The
+\eg in term of the number of residual operations.  The
algorithm itself is not particularly complex or innovative; our focus is
rather that \emph{in the context of tracing JITs} it is possible to find a
simple enough algorithm that still gives the best results.

-Note in particular that objects in category 1 (i.e.\ the ones that do
+Note in particular that objects in category 1 (\ie the ones that do
not escape) are completely removed; moreover, objects in category 2
-(i.e.\ escaping) are still partially dealt with: if such an object
+(\ie escaping) are still partially dealt with: if such an object
escapes later than its creation point, all the operations inbetween that
involve the object are removed.