KAKAO | |
---|---|
Typ | Java virtuální stroj |
Vývojář | Vídeňská technická univerzita |
Zapsáno v | C a Java |
Operační systém | Multiplatformní software |
Nejnovější verze | ( 28. června 2013 ) |
Licence | GNU General Public License |
webová stránka | cacaojvm.org |
CACAO je výzkumný Java virtuální stroj vyvinutý na Technické univerzitě ve Vídni . Během spouštění zkompiluje (bez interpretru ) třídy do binárního kódu, což vám umožní dosáhnout rychlejšího provádění kódu. Jedná se o akademický projekt, který původně vypracovali studenti v praxi nebo jako součást svých diplomových prací.
První verze CACAO byla vydána v roce 1997 jako rychlejší náhrada za virtuální stroj Sun Microsystems , který v té době měl pouze interpret. Nejnovější virtuální počítače od Sunu také využívají technologii JIT .
Vývoj CACAO se stal aktivnějším, protože CACAO se v roce 2004 stal svobodným projektem licencovaným pod licencí GNU General Public License . Jako knihovnu tříd používá GNU Classpath .
CACAO podporuje architektury Alpha , ARM , MIPS (32 a 64bitové), PowerPC (32 a 64bitové), S390 , SPARC64 , x86 a x86-64 .
Java Virtual Machines ( srovnání ) | |
---|---|
Sun , Oracle | |
Hlavní implementace | |
Vložené |
|
jiný | |
Nepodporováno |