Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-05-23 | Convert sablevm{,-classpath,-classpath-gui} to java-env.mk, so that they | jmmv | 2 | -16/+39 | |
can easily coexist with other Java implementations. This basically means that they are now installed under ${PREFIX}/java/sablevm and that a wrapper is created under ${PREFIX}/bin (sablevm-java) to exec this VM. | |||||
2004-04-30 | Update to 1.1.3: | jmmv | 7 | -154/+11 | |
Version 1.1.3 - Cleaned up build process so that "./configure ; make ; make install" works out of the box for both sablevm-classpath (as it does for sablevm). Version 1.1.2 - Uses GNU Classpath 0.08+CVS. - Various minor bugfixes and enhancements. | |||||
2004-03-28 | Initial import of sablevm, version 1.1.1: | jmmv | 8 | -0/+202 | |
SableVM is a portable bytecode interpreter written in C, and implementing the Java virtual machine specification, second edition. Its goals are to be reasonably small, fast and efficient, as well as providing a well designed and robust platform for conducting research. SableVM implements many innovative techniques, including: * 3 flavors of threaded interpretation (switched, threaded and inlined). * Bidirectional object layout. * Spinlock-free thin locks. * Sparse interface vtables. * Low-cost maps for precise garbage collection. This package is slightly based on the one found in pkgsrc-wip, made by pancake AT phreaker.net. |