dc3caf1de7b419c41d15467672ddf5de22cbb70e
[cacao.git] / doc / handbook / cacao.tex
1 \documentclass[10pt,a4paper,twoside]{book}
2 \usepackage{latexsym}
3
4 %\pagestyle{myheadings} \footheight 12pt \footskip 72pt
5
6 %\pagestyle{empty}
7
8 \pagestyle{headings} 
9 \setlength{\textwidth}{16cm}
10 \setlength{\textheight}{23cm}
11 \setlength{\topmargin}{0mm} 
12 \setlength{\oddsidemargin}{0cm} 
13 \setlength{\evensidemargin}{0cm}
14
15
16 \parskip\medskipamount
17
18 \newenvironment{mylist}[1]{
19         \begin{list}{}
20                 {\settowidth{\labelwidth}{#1}
21                 \leftmargin\labelwidth \addtolength{\leftmargin}{\labelsep}
22                 \itemsep0ex \parsep0ex
23                 \renewcommand{\makelabel}[1]{##1\hfill}
24                 }
25         }{\end{list}}
26
27 \title{The CACAO Java Virtual Machine}
28 \author{Andreas Krall et al.}
29 \date{}
30
31 \begin{document}
32
33 \maketitle
34
35 \tableofcontents
36
37 %\listoffigures
38 %\listoftables
39
40 \include{intro}
41
42 \include{overview}
43
44 \include{loader}
45
46 \include{runtime}
47     \include{threads}
48     \include{native}
49     \include{reflection}
50
51 \include{jit}
52     \include{verification}
53     \include{loopopt}
54     \include{inlining}
55     \include{alpha}
56     \include{mips}
57     \include{powerpc}
58     \include{x86}
59     \include{x86_64}
60
61 \include{library}
62
63 %\include{}
64 \bibliography{java}
65 \bibliographystyle{alpha}
66
67 \end{document}