[pypy-commit] extradoc extradoc: write a bit about the motivation

bivab noreply at buildbot.pypy.org
Fri Jul 27 10:30:35 CEST 2012


Author: David Schneider <david.schneider at picle.org>
Branch: extradoc
Changeset: r4381:6635c9a6375b
Date: 2012-07-27 10:30 +0200
http://bitbucket.org/pypy/extradoc/changeset/6635c9a6375b/

Log:	write a bit about the motivation

diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012/paper.tex
@@ -122,6 +122,13 @@
 light (to much?) on this topic.
 The contributions of this paper are:
 \todo{more motivation}
+Based on the informal observation that guards are among the most common
+operations in the traces produced by PyPy's tracing JIT and that guards are
+operations that are associated with an overhead to maintain information about
+state to be able to rebuild it, our goal is to present concrete numbers for the
+frecuency and the overhead produced by guards, explain how they are implemented
+in the diferent levels of PyPy's tracing JIT and explain the rationale behind
+the desing decisions based on the numbers.
 \todo{extend}
 \todo{contributions, description of PyPy's guard architecture, analysis on benchmarks}
 \begin{itemize}


More information about the pypy-commit mailing list