CACAO | |
---|---|
Type | Java virtuel maskine |
Udvikler | Wiens teknologiske universitet |
Skrevet i | C og Java |
Operativ system | Cross-platform software |
nyeste version | ( 28. juni 2013 ) |
Licens | GNU General Public License |
Internet side | cacaojvm.org |
CACAO er en virtuel forsknings -Java-maskine udviklet ved det tekniske universitet i Wien . Under opstart kompilerer den (uden fortolker ) klasser til binær kode, hvilket giver dig mulighed for at opnå hurtigere kodeudførelse. Dette er et akademisk projekt, oprindeligt udviklet af studerende i praksis eller som en del af deres speciale.
Den første version af CACAO blev udgivet i 1997 som en hurtigere erstatning for Sun Microsystems virtuelle maskine , som på det tidspunkt kun havde en tolk. De nyeste VM'er fra Sun bruger også JIT- teknologi .
Udvikling af CACAO er blevet mere aktiv, siden CACAO blev et gratis projekt i 2004, licenseret under GNU General Public License . Det bruger GNU Classpath som dets klassebibliotek .
CACAO understøtter arkitekturerne Alpha , ARM , MIPS (32 og 64-bit), PowerPC (32 og 64-bit), S390 , SPARC64 , x86 og x86-64 .
Java Virtual Machines ( sammenligning ) | |
---|---|
Sol , Oracle | |
Større implementeringer | |
Indlejret |
|
Andet | |
Ikke understøttet |