Squash "why does slow matter" into prev slide
This commit is contained in:
parent
79f6500721
commit
bf3d847cf6
1 changed files with 13 additions and 37 deletions
48
slides.tex
48
slides.tex
|
@ -239,44 +239,20 @@ Segmentation fault.
|
|||
|
||||
\pause{}
|
||||
|
||||
\vspace{-4cm}
|
||||
\begin{center}
|
||||
\bf \fontsize{8cm}{1cm}
|
||||
\colorbox{white}{\alert{Complex}} \\
|
||||
\colorbox{white}{\alert{\& slow!}}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Why does slow matter?}
|
||||
\begin{itemize}
|
||||
|
||||
\item{} After all, we're talking about \alert{debugging procedures} ran
|
||||
by a \alert{human being} (slower than the machine).
|
||||
|
||||
\ldots{}or are we?
|
||||
\end{itemize}
|
||||
\vspace{-5cm}
|
||||
\begin{tcolorbox}[halign=center, colframe=red, colback=Lavender]
|
||||
\bf \huge
|
||||
Complex \,\& \,slow
|
||||
\end{tcolorbox}
|
||||
|
||||
\pause{}
|
||||
\begin{center}
|
||||
\textbf{\Large{}No!}
|
||||
\end{center}
|
||||
|
||||
\begin{itemize}
|
||||
\pause{}\item{} Pretty much any \alert{program analysis tool}
|
||||
\pause{}\item{} \alert{Profiling} with polling profilers
|
||||
|
||||
\pause{}\item{} \alert{Exception handling} in C++
|
||||
|
||||
\end{itemize}
|
||||
|
||||
\vspace{2em}
|
||||
|
||||
\begin{center}
|
||||
\textbf{\Large{}Debug data is not only for debugging}
|
||||
\end{center}
|
||||
|
||||
\vspace{1em}
|
||||
$\leadsto$ we might want \alert{an alternative time/space trade-off}
|
||||
\begin{tcolorbox}[halign=center, colframe=red, colback=Lavender]
|
||||
\huge
|
||||
\textbf{Pervasive:}\\ relied upon by debuggers, profilers, C++
|
||||
exceptions \\
|
||||
\medskip{}
|
||||
\textbf{$\leadsto$ not only for debuggers!}
|
||||
\end{tcolorbox}
|
||||
\end{frame}
|
||||
|
||||
\newcommand{\LinusMailOne}{
|
||||
|
|
Loading…
Reference in a new issue