SableVM 1.12
Sponsored Links
SableVM 1.12 Ranking & Summary
File size:
0.69 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
1575
Date added:
2005-07-07
Publisher:
Etienne M. Gagnon
SableVM 1.12 description
SableVM is a robust, extremely portable, efficient, and specifications-compliant Java virtual machine that aims to be easy to maintain and to extend.
It features a state-of-the-art and efficient interpreter engine. Its source code is very accessible and easy to understand. It also has many robustness features that have been the object of careful design.
SableVM is a clean-room implementation of the publicly available specifications.
Main features:
- Clean code, with minimal duplication, thanks to a set of easy-to-use indent-friendly m4 macros.
- Modularity, making it ideal for research into different implementations of VM components.
- Standards compliance (C, POSIX, JVM, JNI, JLS).
- Three different interpreter engines, of which the basic switch interpreter is perfect for debugging, and the inlined-threaded interpreter is competitively fast. See [Execution Engines]?.
- A nice development environment, thanks to the above features. New contributors can start grokking it easily.
- Use of the latest GNU Classpath. We frequently synchronize with the GNU Classpath CVS.
- Portability (record time is 1 hour for a new port).
- Permissive LGPL license.
- A retargettable just-in-time compiler, SableJIT, which currently runs on ppc, x86, and sparc. The initial implementation is almost ready.
- Proper implementation of the invocation interface, which makes it possible to execute Java code from an application written in a different language. SableVM was designed so that extending it to follow the full specifications is straightforward, and allows for many virtual machines to be created, run, and destroyed within a single process (still not fully complete). This is something that the official Sun implementation does not provide.
It features a state-of-the-art and efficient interpreter engine. Its source code is very accessible and easy to understand. It also has many robustness features that have been the object of careful design.
SableVM is a clean-room implementation of the publicly available specifications.
Main features:
- Clean code, with minimal duplication, thanks to a set of easy-to-use indent-friendly m4 macros.
- Modularity, making it ideal for research into different implementations of VM components.
- Standards compliance (C, POSIX, JVM, JNI, JLS).
- Three different interpreter engines, of which the basic switch interpreter is perfect for debugging, and the inlined-threaded interpreter is competitively fast. See [Execution Engines]?.
- A nice development environment, thanks to the above features. New contributors can start grokking it easily.
- Use of the latest GNU Classpath. We frequently synchronize with the GNU Classpath CVS.
- Portability (record time is 1 hour for a new port).
- Permissive LGPL license.
- A retargettable just-in-time compiler, SableJIT, which currently runs on ppc, x86, and sparc. The initial implementation is almost ready.
- Proper implementation of the invocation interface, which makes it possible to execute Java code from an application written in a different language. SableVM was designed so that extending it to follow the full specifications is straightforward, and allows for many virtual machines to be created, run, and destroyed within a single process (still not fully complete). This is something that the official Sun implementation does not provide.
SableVM 1.12 Screenshot
SableVM 1.12 Keywords
SableVM
SableVM 1.12
java virtual machine
virtual machine
java virtual
virtual
java
implementation
portable
machine
1.12
SableVM 1.12
Interpreters
Programming
Bookmark SableVM 1.12
SableVM 1.12 Copyright
WareSeeker periodically updates pricing and software information of SableVM 1.12 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SableVM 1.12 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
java virtual machine for windows xp
java virtual machine launcher
microsoft java virtual machine
sun java virtual machine
what is the java virtual machine
java virtual machine launcher could not find the main class
java virtual machine definition
java virtual machine specification
java virtual machine jvm
java virtual machine cannot be loaded
Java Virtual Machine Tools Interface
java virtual machine vista
java virtual machine support
java virtual machine windows xp
java virtual machine update
java virtual machine for xp
java virtual machine software
java virtual machine microsoft
Related Software
JamVM is a compact Java Virtual Machine. Free Download
NanoVM is a tiny implementation of the Java VM. Free Download
OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML support into applications. Free Download
Ovm is a real-time Java virtual machine. Free Download
Java Jukebox is a multiuser music server capable of selecting music appropriate to its current listeners. Free Download
libiconv is a character set conversion library, portable iconv implementation. Free Download
JScroll is a swing component for Java that provides a virtual desktop pane. Free Download
Jikes is a Java compiler that translates Java source into bytecoded instruction sets Free Download
Latest Software
Popular Software
Favourite Software