Increase font size

This commit is contained in:
Théophile Bastian 2019-10-17 16:29:18 +02:00
parent 3b9768c76a
commit 36722963a1

View file

@ -1,6 +1,6 @@
% vim: spell spelllang=en % vim: spell spelllang=en
\documentclass[11pt,xcolor={usenames,dvipsnames}]{beamer} \documentclass[12pt,xcolor={usenames,dvipsnames}]{beamer}
\usetheme{Warsaw} \usetheme{Warsaw}
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\usepackage[english]{babel} \usepackage[english]{babel}
@ -183,7 +183,6 @@ Segmentation fault.
\newcolumntype{a}{>{\columncolor{RedOrange}}l} \newcolumntype{a}{>{\columncolor{RedOrange}}l}
\begin{frame}{DWARF unwinding data} \begin{frame}{DWARF unwinding data}
\vspace{2em}
\tt \footnotesize \tt \footnotesize
\begin{center} \begin{center}
\begin{tabular}{ \begin{tabular}{
@ -205,7 +204,6 @@ Segmentation fault.
0084a1e & rsp+40 & c-56 & c-48 & c-40 & c-32 & c-24 & c-16 & c-8 \\ 0084a1e & rsp+40 & c-56 & c-48 & c-40 & c-32 & c-24 & c-16 & c-8 \\
\end{tabular} \end{tabular}
\end{center} \end{center}
\vspace{1em}
\only<1>{\vspace{19mm}} \only<1>{\vspace{19mm}}
\begin{columns} \begin{columns}
@ -284,7 +282,7 @@ Segmentation fault.
\end{center} \end{center}
In \prog{glibc}, \prog{lowlevellock.h}: In \prog{glibc}, \prog{lowlevellock.h}:
\alert{off by one error in unwinding data}. Result: \alert{off by one error in unwinding data}.
\lstinputlisting[language=gdb,numbers=none]{src/lowlevellock_backtrace} \lstinputlisting[language=gdb,numbers=none]{src/lowlevellock_backtrace}
\end{column} \end{column}
@ -294,7 +292,7 @@ Segmentation fault.
\only<2->{ \only<2->{
\begin{textblock*}{0.90\textwidth}[0.5,0](0.5\paperwidth,0.10\paperheight)% \begin{textblock*}{0.90\textwidth}[0.5,0](0.5\paperwidth,0.10\paperheight)%
\begin{tcolorbox}[halign=center, colframe=red, colback=Lavender] \begin{tcolorbox}[halign=center, colframe=red, colback=Lavender]
\bf \huge \bf \LARGE
Complex \,\& \,slow Complex \,\& \,slow
\end{tcolorbox} \end{tcolorbox}
\end{textblock*} \end{textblock*}
@ -303,8 +301,8 @@ Segmentation fault.
\only<3->{ \only<3->{
\begin{textblock*}{0.90\textwidth}[0.5,0](0.5\paperwidth,0.30\paperheight)% \begin{textblock*}{0.90\textwidth}[0.5,0](0.5\paperwidth,0.30\paperheight)%
\begin{tcolorbox}[halign=center, colframe=red, colback=Lavender] \begin{tcolorbox}[halign=center, colframe=red, colback=Lavender]
\huge \LARGE
\textbf{Pervasive:}\\ relied upon by debuggers, profilers, \textbf{Pervasive:}\\ relied upon by profilers, debuggers,
aaand\ldots{} aaand\ldots{}
\onslide<4->{ \onslide<4->{
C++ exceptions. \\ C++ exceptions. \\
@ -419,18 +417,17 @@ Segmentation fault.
\firsttblrows{}% \firsttblrows{}%
\tblrowval{add}{\$0x68,\%rsp}{rsp+160}{c-8} \tblrowval{add}{\$0x68,\%rsp}{rsp+160}{c-8}
\tblrowval{pop}{\%rbx}{rsp+56}{c-8} \tblrowval{pop}{\%rbx}{rsp+56}{c-8}
\tblrowval{pop}{\%rbp}{rsp+48}{c-8}
\end{tabularx} \end{tabularx}
\end{table} \end{table}
\blknote{ \blknote{
\centering \centering
\begin{overlayarea}{0.9\textwidth}{4.8ex} \begin{overlayarea}{0.9\textwidth}{2.6em}
\only<4>{Upon function call, \alert{ra = *(\reg{rsp})}} \only<4>{Upon function call, \alert{ra = *(\reg{rsp})}}
\only<5>{\texttt{push} decreases \reg{rsp} by 8: % \only<5>{\texttt{push} decreases \reg{rsp} by 8: %
\alert{ra = *(\reg{rsp} + 8)}} \alert{ra = *(\reg{rsp} + 8)}}
\only<6>{and again: % \only<6>{and again: %
\alert{ra = *(\reg{rsp} + 16)}} \alert{ra = *(\reg{rsp} + 16)}}
\only<7>{This \texttt{mov} leaves \reg{rsp} untouched: % \only<7>{This \texttt{mov} leaves \reg{rsp} untouched: \\%
\alert{ra = *(\reg{rsp} + 16)}} \alert{ra = *(\reg{rsp} + 16)}}
\only<8>{The unwinding table captures an \alert{abstract execution} \only<8>{The unwinding table captures an \alert{abstract execution}
of the code\ldots} of the code\ldots}