From e943b3d79963a386d5f2d835952312021f32e333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Bastian?= Date: Mon, 14 Oct 2019 16:55:43 +0200 Subject: [PATCH] Remove useless slide titles --- slides.tex | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/slides.tex b/slides.tex index 5523f51..a9e18e7 100644 --- a/slides.tex +++ b/slides.tex @@ -152,7 +152,7 @@ Segmentation fault. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsection{Stack frames and unwinding} -\begin{frame}{Call stack and registers} +\begin{frame} \begin{columns}[c] \begin{column}{0.55\textwidth} \begin{center} @@ -293,7 +293,7 @@ Segmentation fault. \newcommand{\LinusSource}{ \hfill ---~Linus Torvalds, 2012 } -\begin{frame}{A debugging hell: Linux kernel} +\begin{frame} \LinusMailOne{} \only<1-2>{ @@ -334,7 +334,7 @@ Segmentation fault. \end{block}} \newcommand{\tblhl}{\rowcolor{Tan}} -\begin{frame}{Working on an example} +\begin{frame} \newcommand{\firsttblrows}{ \tblrowval{\hspace{-2ex}<{\bf foo}>:}{}{\textbf{CFA}}{\textbf{ra}} \rowonly<3>{\tblhl{}} \tblrowval{push}{\%r15}{rsp+8}{c-8} @@ -432,7 +432,7 @@ Segmentation fault. \subsection{Compilation ahead-of-time} -\begin{frame}{Compilation overview} +\begin{frame} \begin{itemize} \item Compiled to \alert{C code} \item C code then \alert{compiled to native binary} (gcc) @@ -449,7 +449,7 @@ Segmentation fault. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{frame}[shrink]{Compilation example: generated C} +\begin{frame}[shrink] \lstinputlisting[language=C]{src/fib7/fib7.eh_elf_basic.c} \pause{} @@ -462,7 +462,7 @@ Segmentation fault. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{frame}{Mostly plug-and-play: libunwind interface} +\begin{frame} \begin{itemize} \item \alert{libunwind}: \textit{de facto} standard library for unwinding @@ -502,7 +502,7 @@ Segmentation fault. \section*{Conclusion} \setcounter{section}{0} -\begin{frame}{A fragment of our article} +\begin{frame} The original article \textbf{Reliable and Fast DWARF-based Stack Unwinding} contains