32 lines
848 B
TeX
32 lines
848 B
TeX
%! TeX program = lualatex
|
|
\documentclass[../../thesis.tex]{subfiles}
|
|
|
|
\begin{document}
|
|
|
|
\chapter{Background}\label{ch:background}
|
|
|
|
\section{WebAssembly}
|
|
\begin{itemize}
|
|
\item What is it
|
|
\item WebAssembly text format
|
|
\item WebAssembly memory, containerization, restricted controlflow
|
|
\end{itemize}
|
|
|
|
|
|
\section{WebAssembly Micro Runtime}
|
|
\begin{itemize}
|
|
\item Memory allocators (pool, usage), linear memory, memory usage
|
|
\item Different interpreters + JiTs + AoT (information + tradeoffs)
|
|
\end{itemize}
|
|
\todo[inline]{Not sure where the Wasm/WAMR separation is}
|
|
|
|
\section{Fault-Injection Leveraged~\autocite{schirmeierFAILOpenVersatile2015}}
|
|
\begin{itemize}
|
|
\item FAIL* architecture
|
|
\item FAIL*Bochs backend, how does FAIL* inject
|
|
\item FAIL*'s generic-experiment
|
|
\item How to perform a FAIL* experiment
|
|
\end{itemize}
|
|
|
|
\end{document}
|