[pypy-commit] extradoc extradoc: Pictures!

rlamy noreply at buildbot.pypy.org
Thu Sep 18 07:20:04 CEST 2014


Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: extradoc
Changeset: r5405:886d8e2461bd
Date: 2014-09-18 06:20 +0100
http://bitbucket.org/pypy/extradoc/changeset/886d8e2461bd/

Log:	Pictures!

diff --git a/talk/pycon-uk-2014/Makefile b/talk/pycon-uk-2014/Makefile
--- a/talk/pycon-uk-2014/Makefile
+++ b/talk/pycon-uk-2014/Makefile
@@ -1,5 +1,5 @@
 talk.pdf: talk.rst author.latex stylesheet.latex
-	rst2beamer --stylesheet=stylesheet.latex --overlaybullets=False --codeblocks-use-pygments --documentoptions=14pt talk.rst talk.latex || exit
+	rst2beamer --stylesheet=stylesheet.latex --overlaybullets=False --documentoptions=14pt talk.rst talk.latex || exit
 	sed 's/\\date{}/\\input{author.latex}/' -i talk.latex || exit
 	sed 's/XXXFAKETITLE//' -i talk.latex || exit
 	#sed 's/\\maketitle/\\input{title.latex}/' -i talk.latex || exit
diff --git a/talk/pycon-uk-2014/how-jit.png b/talk/pycon-uk-2014/how-jit.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad9ce720343f9b461e202faacd566abc3a331b61
GIT binary patch

[cut]

diff --git a/talk/pycon-uk-2014/how-pypy.png b/talk/pycon-uk-2014/how-pypy.png
new file mode 100644
index 0000000000000000000000000000000000000000..203ad9bc6073ee2fda4d9e624f6bf6bd1941b4cb
GIT binary patch

[cut]

diff --git a/talk/pycon-uk-2014/how-rpython.png b/talk/pycon-uk-2014/how-rpython.png
new file mode 100644
index 0000000000000000000000000000000000000000..a98cd6335f01d9bcfc2638d72a446a3f3af0cba8
GIT binary patch

[cut]

diff --git a/talk/pycon-uk-2014/stylesheet.latex b/talk/pycon-uk-2014/stylesheet.latex
--- a/talk/pycon-uk-2014/stylesheet.latex
+++ b/talk/pycon-uk-2014/stylesheet.latex
@@ -1,5 +1,4 @@
 \usetheme{Boadilla}
-\setbeamercovered{transparent}
 \setbeamertemplate{navigation symbols}{}
 
 \definecolor{darkgreen}{rgb}{0, 0.5, 0.0}
diff --git a/talk/pycon-uk-2014/talk.rst b/talk/pycon-uk-2014/talk.rst
--- a/talk/pycon-uk-2014/talk.rst
+++ b/talk/pycon-uk-2014/talk.rst
@@ -23,6 +23,18 @@
 
   * **FAST**
 
+How does RPython work?
+----------------------
+
+.. image:: how-rpython.png
+
+.. raw:: latex
+
+    {\tiny
+
+Altered from http://abstrusegoose.com/secretarchives/under-the-hood - CC BY-NC 3.0 US 
+
+|>|
 
 What is RPython?
 ----------------
@@ -103,12 +115,25 @@
 
   * Compiled executable
 
-
 How does the JIT work?
 ----------------------
 
 |pause|
 
+.. image:: how-jit.png
+
+.. raw:: latex
+
+    {\tiny
+
+Altered from http://abstrusegoose.com/secretarchives/under-the-hood - CC BY-NC 3.0 US 
+
+|>|
+
+
+How does the JIT work?
+----------------------
+
 - "Jitcode": very low-level byte code
 
   * Translates to machine code
@@ -216,6 +241,20 @@
 
 |end_scriptsize|
 
+How does PyPy work?
+----------------------
+
+.. image:: how-pypy.png
+
+.. raw:: latex
+
+    {\tiny
+
+Altered from http://abstrusegoose.com/secretarchives/under-the-hood - CC BY-NC 3.0 US 
+
+|>|
+
+
 PyPy: past two years (1)
 -----------------------------
 
@@ -298,6 +337,17 @@
 
 - Distributed as part of Raspbian OS
 
+jitviewer
+---------
+
+- Python code: "it just works"
+
+  * but is it fast?
+
+- jitviewer: find out what the JIT does
+
+  * http://bitbucket.org/pypy/jitviewer
+
 
 Compiled extensions
 -------------------
@@ -343,7 +393,7 @@
 |example<| Simple example |>|
 |scriptsize|
 
-.. code:: python
+.. sourcecode:: python
 
     >>> from cffi import FFI
     >>> ffi = FFI()
@@ -364,13 +414,17 @@
 numpy
 -----
 
-- In-progress
+- Core inside PyPy
+
+- The rest at http://bitbucket.org/pypy/numpy
 
 - ~80% of numpy implemented
 
   * 2415 passing tests out of 3265
 
-- Just try it
+- In progress, just try it
+
+- No Python 3 support
 
 - No scipy :-/
 


More information about the pypy-commit mailing list