CACAOJava Virtual Machine which uses Just-In-Time compilation to execute Java methods natively | |
Download |
CACAO Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- The CACAO Team
- Publisher web site:
- http://www.cacaovm.org/
- Operating Systems:
- Mac OS X
- File Size:
- 2.7 MB
CACAO Tags
CACAO Description
Java Virtual Machine which uses Just-In-Time compilation to execute Java methods natively CACAO is a Java Virtual Machine (JVM) which uses Just-In-Time (JIT) compilation to execute Java methods natively. CACAO uses GNU Classpath as core Java library and includes the Boehm garbage collector. Here are some key features of "CACAO": · CACAO is free and open source software (see CacaoLicense). · CACAO is a fast compile-only JIT compiler. · CACAO supports i386, x86_64, Alpha, PowerPC, and MIPS1. · CACAO uses vanilla GNU Classpath that can be installed and upgraded separately. · CACAO tries hard to be fully compliant with the Java Virtual Machine Specification. · CACAO has a complete bytecode verifier that uses subtype constraints to guarantee type-safety without unnecessary loading. · A tailored CACAO can be built by enabling/disabling features, for example to reduce executable size. What's New in This Release: · New subtype checking code fixes unexpected class cast exceptions and no longer needs critical sections in JIT code. · Fixed race condition in patcher subsystem which caused illegal instructions and segmentation faults (PR85). · Fixed PR112, PR116, PR118, PR122.
CACAO Related Software