Student research opportunities
Porting Open JDK's Libraries to Jikes RVM
Project Code: CECS_69
This project is available at the following levels:
Summer Scholar
Please note that this project is only for undergraduate students.
Supervisor:
Professor Steve BlackburnOutline:
A key element of any modern runtime system is its class libraries. For many years, Jikes RVM, a high quality research JVM used by researchers worldwide, has used the Classpath open source class libraries. More recently, Sun has made a version of its class libraries publicly available under an open source license. These libraries are more complete and most likely better performing than the Classpath libraries.
Goals of this project
This project will involve porting the Open JDK libraries to Jikes RVM. We expect that this will allow Jikes RVM to run important workloads that it currently cannot, and we hope that it will further improve the performance of Jikes RVM. The project will be technically challenging, but should be very rewarding and will involve working with top researchers and JVM developers from industry and academia.
Requirements/Prerequisites
You will need to be a confident programmer with good Java skills.



