1 \section{Design Overview
}
2 \subsection{Serialization
}
3 \begin{frame
}{Serialization
}
5 \item Storing
\emph{Facts
} (and later
\emph{Patches
}) for the Binary
6 \item ZIP archive with base state and linear sequence of
9 \item Each transaction with enough information to reverse-apply it
10 \item Transactions can not only be written to disk but also
11 e.\,g. sent over the network to remote viewers
17 \begin{frame
}{QSignals
}
19 \item Only option really for the GUI part
20 \item Properly handles passing messages between
21 (Q)Threads. Disassembler already runs asyncron to the GUI and the
26 \subsection{Scripting
}
27 \begin{frame
}{Scripting
}
29 \item Keep complex logic out of the core as far as possible
31 \item finding probably functions in the text section
32 \item Detecting structure of
\texttt{libgcc
\_s} \texttt{\_start}
39 %%% TeX-master: "../vortrag"