KACAO | |
---|---|
Tyyppi | Java-virtuaalikone |
Kehittäjä | Wienin teknillinen yliopisto |
Sisään kirjoitettu | C ja Java |
Käyttöjärjestelmä | Monialustainen ohjelmisto |
uusin versio | ( 28. kesäkuuta 2013 ) |
Lisenssi | GNU yleinen julkinen lisenssi |
Verkkosivusto | cacaojvm.org |
CACAO on Wienin teknisessä yliopistossa kehitetty tutkimus Java-virtuaalikone . Käynnistyksen aikana se kokoaa (ilman tulkkia ) luokat binäärikoodiksi, mikä mahdollistaa nopeamman koodin suorittamisen. Tämä on akateeminen projekti, jonka opiskelijat ovat alun perin kehittäneet käytännössä tai osana opinnäytetöitä.
CACAO:n ensimmäinen versio julkaistiin vuonna 1997 nopeampana korvaajana Sun Microsystemsin virtuaalikoneen , jossa tuolloin oli vain tulkki. Sunin uusimmat VM:t käyttävät myös JIT -tekniikkaa .
CACAO:n kehittäminen on muuttunut aktiivisemmaksi sen jälkeen , kun CACAOsta tuli ilmainen projekti vuonna 2004, lisensoitu GNU General Public License -lisenssillä . Se käyttää GNU Classpathia luokkakirjastonaan .
CACAO tukee Alpha- , ARM- , MIPS- (32- ja 64-bittinen), PowerPC- (32- ja 64-bittinen), S390- , SPARC64- , x86- ja x86-64-arkkitehtuureja .
Java-virtuaalikoneet ( vertailu ) | |
---|---|
Aurinko , Oraakkeli | |
Tärkeimmät toteutukset | |
Upotettu |
|
Muut | |
Ei tuettu |