[pypy-svn] r71239 - pypy/extradoc/talk/pycon2010/pypyspeed

fijal at codespeak.net fijal at codespeak.net
Mon Feb 15 05:35:46 CET 2010


Author: fijal
Date: Mon Feb 15 05:35:45 2010
New Revision: 71239

Added:
   pypy/extradoc/talk/pycon2010/pypyspeed/beamerouterthememy.sty   (contents, props changed)
   pypy/extradoc/talk/pycon2010/pypyspeed/beamerthemeWarsaw.sty   (contents, props changed)
   pypy/extradoc/talk/pycon2010/pypyspeed/talk.pdf   (contents, props changed)
   pypy/extradoc/talk/pycon2010/pypyspeed/talk.tex
Log:
start working on talk


Added: pypy/extradoc/talk/pycon2010/pypyspeed/beamerouterthememy.sty
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/pypyspeed/beamerouterthememy.sty	Mon Feb 15 05:35:45 2010
@@ -0,0 +1 @@
+link ../common/beamerouterthememy.sty
\ No newline at end of file

Added: pypy/extradoc/talk/pycon2010/pypyspeed/beamerthemeWarsaw.sty
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/pypyspeed/beamerthemeWarsaw.sty	Mon Feb 15 05:35:45 2010
@@ -0,0 +1 @@
+link ../common/beamerthemeWarsaw.sty
\ No newline at end of file

Added: pypy/extradoc/talk/pycon2010/pypyspeed/talk.pdf
==============================================================================
Binary file. No diff available.

Added: pypy/extradoc/talk/pycon2010/pypyspeed/talk.tex
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/pycon2010/pypyspeed/talk.tex	Mon Feb 15 05:35:45 2010
@@ -0,0 +1,75 @@
+
+\documentclass[utf8x, 14pt]{beamer}
+
+\mode<presentation>
+{
+  \usetheme{Warsaw}
+}
+
+\usepackage[english]{babel}
+
+\usepackage[utf8x]{inputenc}
+\usepackage{tikz}
+
+\usepackage{times}
+\usepackage[T1]{fontenc}
+\usepackage{color}
+
+\title{The speed of PyPy}
+
+\author{Maciej Fijałkowski}
+
+\institute[merlinux GmbH]
+{ merlinux GmbH }
+
+\date{Pycon 2010, February 20th 2010, Atlanta}
+
+\begin{document}
+
+\begin{frame}
+  \titlepage
+  \begin{figure}
+    \begin{tabular}{c c c}
+    \includegraphics[width=.30\textwidth]{../common/pypy-logo.png}
+    &
+    \hspace{2cm}
+    &
+    \includegraphics[width=.25\textwidth]{../common/merlinux-logo.png}
+    \end{tabular}
+  \end{figure}
+\end{frame}
+
+\begin{frame}
+  \frametitle{JIT - what's that about?}
+  \begin{itemize}
+    \item {\bf JIT is not a magical device!}
+      \pause
+    \item removes bytecode overhead
+    \item removes frame overhead
+    \item can make runtime decisions
+    \item more classic optimization that can follow
+\end{frame}
+
+\begin{frame}
+  \frametitle{The main idea}
+  \begin{itemize}
+    \item python has advanced features (frame introspection,
+      arbitrary code execution, overloading globals)
+    \item with JIT, you don't pay for them if you don't use
+      them
+    \item however, you pay if you use them, but they work
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{A piece of advice}
+  \begin{itemize}
+    \item Don't use advanced features if you don't have to
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{xxx}
+\end{frame}
+
+\end{document}



More information about the Pypy-commit mailing list