[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