summaryrefslogtreecommitdiff
path: root/lang/sablevm/DESCR
AgeCommit message (Collapse)AuthorFilesLines
2005-05-23Removed trailing white-space.rillig1-1/+1
2004-03-28Initial import of sablevm, version 1.1.1:jmmv1-0/+11
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.