[pypy-svn] extradoc extradoc: submitted version

cfbolz commits-noreply at bitbucket.org
Fri Apr 15 17:35:56 CEST 2011


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: extradoc
Changeset: r3520:9865a1dc7115
Date: 2011-04-15 17:35 +0200
http://bitbucket.org/pypy/extradoc/changeset/9865a1dc7115/

Log:	submitted version

diff --git a/talk/icooolps2011/paper.tex b/talk/icooolps2011/paper.tex
--- a/talk/icooolps2011/paper.tex
+++ b/talk/icooolps2011/paper.tex
@@ -102,6 +102,11 @@
 \category{D.3.4}{Programming Languages}{Processors}[code generation,
 incremental compilers, interpreters, run-time environments]
 
+\terms
+Languages, Performance, Experimentation
+
+\keywords{Tracing JIT, Runtime Feedback, Interpreter, Code Generation, Meta-Programming}
+
 \begin{abstract}
 
 Meta-tracing JIT compilers can be applied to a variety of different
@@ -981,8 +986,9 @@
 implementation of dynamic languages on top of JVMs easier. The bytecode gives the user access to generalized inline caches. It requires of course compilation to JVM bytecode instead of simply writing an interpreter, predictability of performance across JVMs is also an open question.
 
 We already explored promotion in other context, such as earlier versions of
-PyPy's JIT as well as a Prolog partial evaluator
-\cite{bolz_towards_2009}. Promotion is also heavily
+PyPy's JIT.
+%as well as a Prolog partial evaluator \cite{bolz_towards_2009}
+Promotion is also heavily
 used by Psyco \cite{rigo_representation-based_2004} (promotion is called
 "unlifting" in this paper) a method-based JIT compiler for Python written by
 one of the authors. Promotion is quite similar to

diff --git a/talk/icooolps2011/bolz-hints.pdf b/talk/icooolps2011/bolz-hints.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..96937d926b2c6aa2adc790667a4992a22446dce0
GIT binary patch
[cut]
diff --git a/talk/icooolps2011/jit-hints.pdf b/talk/icooolps2011/jit-hints.pdf
index 81df7e949fcd805cf5223526d3df281863c5f517..96937d926b2c6aa2adc790667a4992a22446dce0
GIT binary patch
[cut]


More information about the Pypy-commit mailing list