Topic summary

Maxine Virtual Machine

Maxine Virtual Machine

Open source software MaxineOriginal authorsBernd Mathiske,Douglas Simon(Sun Labs, Oracle)DevelopersUniversity of Manchester, Maxine teamRelease2005; 21 years ago (2005)Stable release2.9.0 / December 20, 2019; 6 years ago (2019-12-20) Written inJavaOperating systemSolaris, Linux, macOSPlatformx64, ARM32, AArch64, RISC-VTypeJava virtual machineLicenseGPL version 2.0Websitegithub.com/beehive-lab/Maxine-VM Repositorygithub.com/beehive-lab/Maxine-VM The Maxine virtual machine is an open source virtual machine that is developed at the University of Manchester. It was formerly developed by Sun Microsystems Laboratories, since renamed Oracle Labs. The emphasis in Maxine's software architecture is on modular design and code reuse for flexibility, configurability, and productivity for industrial and academic virtual machine researchers. It is one of a growing number of Java virtual machines written entirely in Java in a meta-circular style. Examples include Squawk and Jikes RVM. Architecture The Maxine VM is characterized internally by aggressive use of advanced language features in Java 1.5 and 1.6, by modular subsystems coordinated through Java interfaces, by the absence of an interpreter,