CACAO is a research Java Virtual Machine developed at Vienna University of Technology. It compiles the class binaries while running (no interpreter), resulting in faster execution. It is an academic project and was originally driven by some students doing praktika or diploma thesis on a specific topic. The first version of CACAO was released at 1997 as a faster replacement of Sun's implementation, which at that time only had an interpreter. The recent Sun's virtual machines also use just-in-time… (
More on Cacao)