The goal of this project is to design and implement an optimization shell to enable the user to program optimization intelligence within the ILDJIT dynamic compiler system.
ILDJIT is a free software implementation of the .NET framework for Linux, under development in the Formal Languages and Compiler Group. It uses RPC and Shared Memory to implement distributed code optimization servers.
The project is suitable for 1 or 2 students. The ILDJIT system is entirely written in ANSI C.
The contact person for this project is ILDJIT lead developer, Simone Campanoni.