CACAO is a research Java Virtual Machine developed at Vienna University of Technology. It compiles the class binaries while running (no interpreter), resulting in faster execution. It is an academic project and was originally driven by some students doing praktika or diploma thesis on a specific topic. The first version of CACAO was released at 1997 as a faster replacement of Sun's implementation, which at that time only had an interpreter.

PropertyValue
dbpedia-owl:abstract
  • CACAO ist eine freie Java Virtual Machine (JVM) mit einem sogenannten Just-in-time-Kompilierung (JIT), die zur Laufzeit des Java-Programms den erforderlichen Maschinencode generiert. Entwickelt wird die Software von der technischen Universität Wien in den Programmiersprachen C und Java. CACAO unterstützt seit der Version 0.91, die im Dezember 2004 freigegeben wurde, Java 1.4. Seit Version 0.93 ist ebenfalls ein auf Vmgen basierender Bytecode-Interpreter implementiert. CACAO nutzt die Klassenbibliotheken von GNU Classpath oder mittlerweile auch von OpenJDK oder phoneME und implementiert automatische Speicherbereinigung nach Hans Boehm.
  • CACAO is a research Java Virtual Machine developed at Vienna University of Technology. It compiles the class binaries while running (no interpreter), resulting in faster execution. It is an academic project and was originally driven by some students doing praktika or diploma thesis on a specific topic. The first version of CACAO was released at 1997 as a faster replacement of Sun's implementation, which at that time only had an interpreter. The recent Sun's virtual machines also use just-in-time compiling. CACAO gained much more activity after becoming a free software project in 2004, distributed under the term of the GNU General Public License. It uses GNU Classpath as its class library. CACAO supports Alpha, ARM, MIPS (32 and 64-bit), PowerPC (32 and 64-bit), S390, SPARC64, x86 and x86-64 architectures.
  • CACAO — исследовательская виртуальная машина Java, разработанная в Венском техническом университете. Во время запуска она компилирует классы в бинарный код, что позволяет достичь более быстрого выполнения кода. Это академический проект, первоначально развивавшийся силами студентов на практике или в рамках дипломных работ. Первая версия CACAO был выпущена в 1997 году в качестве более быстрой замены виртуальной машины от Sun Microsystems, которая в то время имела только интерпретатор. Последние виртуальные машины от Sun также используют технологию JIT. Разработка CACAO стала более активной после того как в 2004 году CACAO стала свободным проектом, распространяемым под лицензией GNU General Public License. Она использует GNU Classpath в качестве библиотеки классов. CACAO поддерживает архитектуры Alpha, ARM, MIPS (32 and 64-bit), PowerPC (32 и 64-разрядные), S390, SPARC64, x86 и x86-64.
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:latestReleaseVersion
  • 0.99.4
dbpedia-owl:license
dbpedia-owl:operatingSystem
dbpedia-owl:programmingLanguage
dbpedia-owl:wikiPageExternalLink
dbpprop:developer
dbpprop:genre
dbpprop:latestReleaseVersion
  • 1 (xsd:integer)
dbpprop:license
dbpprop:name
  • CACAO
dbpprop:operatingSystem
dbpprop:programmingLanguage
  • C and Java
dbpprop:website
dbpprop:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • CACAO ist eine freie Java Virtual Machine (JVM) mit einem sogenannten Just-in-time-Kompilierung (JIT), die zur Laufzeit des Java-Programms den erforderlichen Maschinencode generiert. Entwickelt wird die Software von der technischen Universität Wien in den Programmiersprachen C und Java. CACAO unterstützt seit der Version 0.91, die im Dezember 2004 freigegeben wurde, Java 1.4. Seit Version 0.93 ist ebenfalls ein auf Vmgen basierender Bytecode-Interpreter implementiert.
  • CACAO is a research Java Virtual Machine developed at Vienna University of Technology. It compiles the class binaries while running (no interpreter), resulting in faster execution. It is an academic project and was originally driven by some students doing praktika or diploma thesis on a specific topic. The first version of CACAO was released at 1997 as a faster replacement of Sun's implementation, which at that time only had an interpreter.
  • CACAO — исследовательская виртуальная машина Java, разработанная в Венском техническом университете. Во время запуска она компилирует классы в бинарный код, что позволяет достичь более быстрого выполнения кода. Это академический проект, первоначально развивавшийся силами студентов на практике или в рамках дипломных работ. Первая версия CACAO был выпущена в 1997 году в качестве более быстрой замены виртуальной машины от Sun Microsystems, которая в то время имела только интерпретатор.
rdfs:label
  • CACAO
  • CACAO
  • CACAO
owl:sameAs
foaf:homepage
foaf:name
  • CACAO
foaf:page
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of