Abstract
Both the .NET Framework via the Common Language Infrastructure (CLI) and the Java Virtual Machine (JVM) provide a managed, virtual execution environment for running high-level virtual machine code. As these two platforms become ubiquitous, it is of pragmatic and academic interest to have the capability of running CLI code on the JVM and vice versa. This project developed JaCIL (pronounced "jackal"), a CLI assembly to JVM class file bytecode compiler framework. JaCIL also provides a user program for running CLI-to-JVM translations and a runtime library to support the translated code.
Publication Date
2006
Document Type
Master's Project
Student Type
Graduate
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Kaminsky, Alan - Chair
Advisor/Committee Member
Schreiner, Axel
Advisor/Committee Member
Heliotis, James
Recommended Citation
Goo, Almann, "JaCIL: a CLI to JVM Compiler" (2006). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/6901
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works in February 2013.