13 \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
14 \@writefile{toc}{\contentsline {section}{\numberline {2}Approaches to Translation}{1}}
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}}
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}}
36 \@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Binary-to-Binary}{6}}
37 \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Compiler Flags}{7}}
39 \@writefile{toc}{\contentsline {section}{\numberline {5}The NestedVM Runtime}{8}}
40 \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}The Runtime Class}{8}}
41 \@writefile{toc}{\contentsline {section}{\numberline {6}Future Directions}{8}}
42 \@writefile{toc}{\contentsline {section}{\numberline {7}Conclusion}{8}}
43 \@writefile{toc}{\contentsline {section}{\numberline {8}Appendix: Testing Methodology}{8}}
44 \@writefile{toc}{\contentsline {section}{\numberline {9}Future Directions}{9}}
45 \@writefile{toc}{\contentsline {section}{\numberline {10}Conclusion}{9}}
46 \@writefile{toc}{\contentsline {section}{\numberline {11}Appendix A: Testing Environment}{9}}
47 \@writefile{toc}{\contentsline {section}{\numberline {12}Future Directions}{9}}
48 \@writefile{toc}{\contentsline {section}{\numberline {13}Conclusion}{9}}
49 \@writefile{toc}{\contentsline {section}{\numberline {14}Appendix A: Testing Environment}{9}}
50 \@writefile{toc}{\contentsline {section}{\numberline {15}References}{9}}