merged Brian and Adams changes
[nestedvm.git] / doc / nestedvm.ivme04.aux
1 \relax 
2 \bibstyle{amsplain}
3 \citation{KR}
4 \citation{soustroup}
5 \citation{java}
6 \citation{csharp}
7 \citation{jni}
8 \citation{cni}
9 \citation{j2me}
10 \citation{msil}
11 \citation{parrot}
12 \citation{python}
13 \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
14 \@writefile{toc}{\contentsline {section}{\numberline {2}Approaches to Translation}{1}}
15 \citation{jazillian}
16 \citation{mohca}
17 \citation{c2j}
18 \citation{c2jpp}
19 \citation{capp}
20 \citation{ephedra}
21 \citation{egcsjvm}
22 \citation{gcc}
23 \@writefile{toc}{\contentsline {section}{\numberline {3}Existing Work}{2}}
24 \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Source-to-Source Translation}{2}}
25 \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Incomplete Translation}{2}}
26 \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Partial Domain Translation}{2}}
27 \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Source-to-Binary Translation}{2}}
28 \@writefile{toc}{\contentsline {section}{\numberline {4}NestedVM}{3}}
29 \@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Why MIPS?}{3}}
30 \@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Binary-to-Source}{3}}
31 \citation{jikes}
32 \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces  Trampoline transformation necessitated by Java's 64kb method size limit}}{4}}
33 \newlabel{code1}{{1}{4}}
34 \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Optimizations}{4}}
35 \citation{hotspot}
36 \@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Binary-to-Binary}{6}}
37 \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Compiler Flags}{7}}
38 \@writefile{toc}{\contentsline {section}{\numberline {5}The NestedVM Runtime}{7}}
39 \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}The Runtime Class}{7}}
40 \citation{msil}
41 \bibdata{nestedvm}
42 \bibcite{j2me}{1}
43 \bibcite{msil}{2}
44 \bibcite{parrot}{3}
45 \bibcite{python}{4}
46 \bibcite{jazillian}{5}
47 \bibcite{c2j}{6}
48 \bibcite{gcc}{7}
49 \bibcite{jikes}{8}
50 \bibcite{csharp}{9}
51 \bibcite{cni}{10}
52 \bibcite{hotspot}{11}
53 \bibcite{capp}{12}
54 \bibcite{java}{13}
55 \bibcite{KR}{14}
56 \bibcite{jni}{15}
57 \bibcite{mohca}{16}
58 \bibcite{ephedra}{17}
59 \bibcite{c2jpp}{18}
60 \bibcite{soustroup}{19}
61 \bibcite{egcsjvm}{20}
62 \@writefile{toc}{\contentsline {section}{\numberline {6}Future Directions}{8}}
63 \@writefile{toc}{\contentsline {section}{\numberline {7}Conclusion}{8}}
64 \@writefile{toc}{\contentsline {section}{\numberline {8}Appendix: Testing Methodology}{8}}