JamVM
From Wikipedia, the free encyclopedia
JamVM | |
Developer: | Robert Lougher |
---|---|
Latest release: | 1.4.4 / November 02, 2006 |
OS: | Cross-platform |
Use: | Java |
License: | GNU General Public License |
Website: | http://jamvm.sourceforge.net/ |
JamVM is an open-source Java virtual machine developed to be extremely small compared with other VMs while conforming to the Java virtual machine specification version 2 (blue book).
The recent versions support object finalization, Soft/Weak/Phantom References, the Java Native Interface (JNI) and the Reflection API. The garbage collector can run either synchronously or asynchronously within its own thread.
JamVM currently supports PowerPC, i486, AMD64 and ARM. Like other open-source VMs, JamVM uses GNU Classpath as a class library.
[edit] See also
Sun HotSpot • Apache Harmony • BEA JRockit • GCJ • Squawk • IKVM • Kaffe • SableVM • CACAO • ElectricalFire • JikesRVM • JNode • JamVM • more ...