merged Brian and Adams changes
[nestedvm.git] / doc / nestedvm.ivme04.aux
diff --git a/doc/nestedvm.ivme04.aux b/doc/nestedvm.ivme04.aux
new file mode 100644 (file)
index 0000000..27a1418
--- /dev/null
@@ -0,0 +1,64 @@
+\relax 
+\bibstyle{amsplain}
+\citation{KR}
+\citation{soustroup}
+\citation{java}
+\citation{csharp}
+\citation{jni}
+\citation{cni}
+\citation{j2me}
+\citation{msil}
+\citation{parrot}
+\citation{python}
+\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
+\@writefile{toc}{\contentsline {section}{\numberline {2}Approaches to Translation}{1}}
+\citation{jazillian}
+\citation{mohca}
+\citation{c2j}
+\citation{c2jpp}
+\citation{capp}
+\citation{ephedra}
+\citation{egcsjvm}
+\citation{gcc}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Existing Work}{2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Source-to-Source Translation}{2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Incomplete Translation}{2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Partial Domain Translation}{2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Source-to-Binary Translation}{2}}
+\@writefile{toc}{\contentsline {section}{\numberline {4}NestedVM}{3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Why MIPS?}{3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Binary-to-Source}{3}}
+\citation{jikes}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces  Trampoline transformation necessitated by Java's 64kb method size limit}}{4}}
+\newlabel{code1}{{1}{4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Optimizations}{4}}
+\citation{hotspot}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Binary-to-Binary}{6}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Compiler Flags}{7}}
+\@writefile{toc}{\contentsline {section}{\numberline {5}The NestedVM Runtime}{7}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}The Runtime Class}{7}}
+\citation{msil}
+\bibdata{nestedvm}
+\bibcite{j2me}{1}
+\bibcite{msil}{2}
+\bibcite{parrot}{3}
+\bibcite{python}{4}
+\bibcite{jazillian}{5}
+\bibcite{c2j}{6}
+\bibcite{gcc}{7}
+\bibcite{jikes}{8}
+\bibcite{csharp}{9}
+\bibcite{cni}{10}
+\bibcite{hotspot}{11}
+\bibcite{capp}{12}
+\bibcite{java}{13}
+\bibcite{KR}{14}
+\bibcite{jni}{15}
+\bibcite{mohca}{16}
+\bibcite{ephedra}{17}
+\bibcite{c2jpp}{18}
+\bibcite{soustroup}{19}
+\bibcite{egcsjvm}{20}
+\@writefile{toc}{\contentsline {section}{\numberline {6}Future Directions}{8}}
+\@writefile{toc}{\contentsline {section}{\numberline {7}Conclusion}{8}}
+\@writefile{toc}{\contentsline {section}{\numberline {8}Appendix: Testing Methodology}{8}}