Path to this page:
Subject: CVS commit: pkgsrc/lang/sablevm
From: Julio M. Merino Vidal
Date: 2004-03-28 22:42:08
Message id: 20040328204208.28D4E2DA1D@cvs.netbsd.org
Log Message:
Initial import of sablevm, version 1.1.1:
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.
Files: