[pypy-svn] r66030 - pypy/extradoc/talk/ep2009/jit
antocuni at codespeak.net
antocuni at codespeak.net
Mon Jun 29 16:39:33 CEST 2009
Author: antocuni
Date: Mon Jun 29 16:39:31 2009
New Revision: 66030
Added:
pypy/extradoc/talk/ep2009/jit/step6.odg (contents, props changed)
pypy/extradoc/talk/ep2009/jit/step6.pdf (contents, props changed)
Modified:
pypy/extradoc/talk/ep2009/jit/jit.txt
pypy/extradoc/talk/ep2009/jit/step0.odg
pypy/extradoc/talk/ep2009/jit/step0.pdf
pypy/extradoc/talk/ep2009/jit/step1.odg
pypy/extradoc/talk/ep2009/jit/step1.pdf
pypy/extradoc/talk/ep2009/jit/step2.odg
pypy/extradoc/talk/ep2009/jit/step2.pdf
pypy/extradoc/talk/ep2009/jit/step3.odg
pypy/extradoc/talk/ep2009/jit/step3.pdf
pypy/extradoc/talk/ep2009/jit/step4.odg
pypy/extradoc/talk/ep2009/jit/step4.pdf
pypy/extradoc/talk/ep2009/jit/step5.odg
pypy/extradoc/talk/ep2009/jit/step5.pdf
Log:
include armin's suggestion for the tracing animation
Modified: pypy/extradoc/talk/ep2009/jit/jit.txt
==============================================================================
--- pypy/extradoc/talk/ep2009/jit/jit.txt (original)
+++ pypy/extradoc/talk/ep2009/jit/jit.txt Mon Jun 29 16:39:31 2009
@@ -149,6 +149,14 @@
:scale: 60
+Tracing example
+================
+
+.. image:: step6.pdf
+ :align: center
+ :scale: 60
+
+
Post-tracing phase
===================
@@ -174,4 +182,18 @@
- **specialized**: it works only with ``int`` (and not e.g. ``float``)
-- **general**: it works with **all** ``int`` :-)
+- **general**: it works with *all* ``int`` :-)
+
+
+Optimization phase
+===================
+
+- Remove superflous operations
+
+- Constant folding
+
+- ...
+
+
+Code generation
+================
Modified: pypy/extradoc/talk/ep2009/jit/step0.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step0.pdf
==============================================================================
Files pypy/extradoc/talk/ep2009/jit/step0.pdf (original) and pypy/extradoc/talk/ep2009/jit/step0.pdf Mon Jun 29 16:39:31 2009 differ
Modified: pypy/extradoc/talk/ep2009/jit/step1.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step1.pdf
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step2.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step2.pdf
==============================================================================
Files pypy/extradoc/talk/ep2009/jit/step2.pdf (original) and pypy/extradoc/talk/ep2009/jit/step2.pdf Mon Jun 29 16:39:31 2009 differ
Modified: pypy/extradoc/talk/ep2009/jit/step3.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step3.pdf
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step4.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step4.pdf
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step5.odg
==============================================================================
Binary files. No diff available.
Modified: pypy/extradoc/talk/ep2009/jit/step5.pdf
==============================================================================
Binary files. No diff available.
Added: pypy/extradoc/talk/ep2009/jit/step6.odg
==============================================================================
Binary file. No diff available.
Added: pypy/extradoc/talk/ep2009/jit/step6.pdf
==============================================================================
Binary file. No diff available.
More information about the Pypy-commit
mailing list