[pypy-commit] extradoc extradoc: Add a slide about the layers of PyPy.

hodgestar noreply at buildbot.pypy.org
Tue Mar 6 08:48:37 CET 2012


Author: Simon Cross <hodgestar at gmail.com>
Branch: extradoc
Changeset: r4122:70bb27760192
Date: 2012-03-06 09:48 +0200
http://bitbucket.org/pypy/extradoc/changeset/70bb27760192/

Log:	Add a slide about the layers of PyPy.

diff --git a/talk/pycon2012/tutorial/images/cake.png b/talk/pycon2012/tutorial/images/cake.png
new file mode 100644
index 0000000000000000000000000000000000000000..283d9db7b88c56d013325ee2e906b2ba44a1ad8d
GIT binary patch

[cut]

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
@@ -251,3 +251,33 @@
 * functions are inlined
 
 * sometimes completely twisted flow
+
+The PyPy Cake
+=============
+
+.. raw:: latex
+
+   \begin{columns}[c]
+   \column{0.6\textwidth}
+
+* Your Python
+* PyPy interpreter (RPython)
+* High-level flow graphs
+* Low-level flow graphs
+
+  * JIT
+
+    * knows about exceptions and GC
+
+  * C represenation
+
+    * reduces flow graphs to remove
+      exceptions and GC
+
+.. raw:: latex
+
+   \column{0.4\textwidth}
+   \includegraphics[width=\textwidth]{images/cake}
+   \end{columns}
+
+.. This comment is here to make the LaTeX work.


More information about the pypy-commit mailing list