[pypy-commit] extradoc extradoc: update slides

fijal noreply at buildbot.pypy.org
Sun Mar 4 21:21:57 CET 2012


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: extradoc
Changeset: r4116:a80212d22b31
Date: 2012-03-04 12:20 -0800
http://bitbucket.org/pypy/extradoc/changeset/a80212d22b31/

Log:	update slides

diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slides.rst
--- a/talk/pycon2012/tutorial/slides.rst
+++ b/talk/pycon2012/tutorial/slides.rst
@@ -205,3 +205,30 @@
 * Frame access is slow
 
 * List comprehension vs generator expression
+
+JitViewer
+=========
+
+* http://bitbucket.org/pypy/jitviewer
+
+* ``mkvirtualenv -p <path to pypy>``
+
+* ``python setup.py develop``
+
+The overview
+============
+
+* Usually three pieces per loop
+
+* Prologue and two loop iterations (loop invariants in the first bit)
+
+* They contain guards
+
+* Guards can be compiled to more code (bridges) that jump back to the loop
+  or somewhere else
+
+* Functions are inlined
+
+* Sometimes completely twisted flow
+
+XXX examples, including two nested loops


More information about the pypy-commit mailing list