Author: David Schneider <[email protected]>
Branch: extradoc
Changeset: r4778:818be658422c
Date: 2012-09-07 11:30 +0200
http://bitbucket.org/pypy/extradoc/changeset/818be658422c/

Log:    Trying to save some space

diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012/paper.tex
@@ -19,6 +19,8 @@
 \usepackage[pdfpagelabels=true]{hyperref}
 \usepackage[colorinlistoftodos]{todonotes}
 \usepackage{flafter}
+\usepackage{enumitem}
+\setitemize{noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt}
 
 \usepackage{listings}
 
@@ -233,11 +235,8 @@
 the Python interpreter there are several experimental language implementation 
at different
 levels of completeness, e.g. for Prolog~\cite{bolz_towards_2010}, 
Smalltalk~\cite{bolz_back_2008}, JavaScript and R.
 
-RPython can mean one of two things:
-\begin{itemize}
- \item the language itself
- \item the translation toolchain used to transform RPython programs to 
executable units
-\end{itemize}
+RPython can mean one of two things, the language itself and the translation
+toolchain used to transform RPython programs to executable units.
 The RPython language is a
 statically typed object-oriented high-level subset of Python. The subset is 
chosen in such a way to make type inference possible\cite{ancona_rpython:_2007}.
 The language tool-set provides
@@ -302,7 +301,7 @@
 the trace stem from an annotation provided by the interpreter
 author~\cite{bolz_runtime_2011}.
 
-\begin{figure}
+\begin{figure}[ht]
     \input{figures/example.tex}
     \caption{Example program}
     \label{fig:example}
@@ -318,7 +317,7 @@
 trace repeatedly halves the current value and checks whether it is equal to
 one, or odd. In either of these cases the trace is left via a guard failure.
 
-\begin{figure}
+\begin{figure}[ht]
     \input{figures/unopt-log.tex}
     \caption{Unoptimized trace, the line numbers in the trace correspond to 
the line numbers in Figure~\ref{fig:trace-log}.}
     \label{fig:unopt-trace}
@@ -407,7 +406,6 @@
 Two bits are used as a tag to denote where the value of the variable
 comes from.
 The remaining 14 bits are a payload that depends on the tag bits.
-
 The possible sources of information are:
 
 \begin{itemize}
@@ -498,7 +496,7 @@
 
 % section Resume Data (end)
 
-\begin{figure}
+\begin{figure}[ht]
     \input{figures/log.tex}
     \caption{Optimized trace}
     \label{fig:trace-log}
@@ -507,7 +505,7 @@
 \section{Guards in the Backend}
 \label{sec:Guards in the Backend}
 
-\begin{figure}
+\begin{figure}[ht]
 \includegraphics[width=0.4\textwidth]{figures/resume_data.pdf}
 \caption{The resume data for Figure~\ref{fig:trace-log}}
 \label{fig:resume-data}
@@ -649,7 +647,6 @@
 
 %___________________________________________________________________________
 
-
 \section{Evaluation}
 \label{sec:evaluation}
 
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to