CACAO: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Спасение 2 источников и отметка 0 мёртвыми. #IABot (v1.5) |
м Исправил ссылку "Страница проекта" |
||
Строка 33: | Строка 33: | ||
== Ссылки == |
== Ссылки == |
||
* |
*[http://www.cacaojvm.org Страница проекта] |
||
* [https://web.archive.org/web/20050411044740/http://www.complang.tuwien.ac.at/cacaojvm/pact_98.pdf Научная статья о CACAO (.pdf)] |
* [https://web.archive.org/web/20050411044740/http://www.complang.tuwien.ac.at/cacaojvm/pact_98.pdf Научная статья о CACAO (.pdf)] |
||
* [https://web.archive.org/web/20080830021413/http://bugblogger.com/java-vms-compared-160/ Java VMs Compared] |
* [https://web.archive.org/web/20080830021413/http://bugblogger.com/java-vms-compared-160/ Java VMs Compared] |
Версия от 04:24, 23 августа 2018
CACAO | |
---|---|
Тип | Виртуальная машина Java |
Разработчик | Венский технический университет |
Написана на | C и Java |
Операционная система | Кроссплатформенное ПО |
Последняя версия | (28 июня 2013) |
Репозиторий | bitbucket.org/cacaovm/ca… |
Лицензия | GNU General Public License |
Сайт | cacaojvm.org |
CACAO — исследовательская виртуальная машина Java, разработанная в Венском техническом университете. Во время запуска она компилирует (без интерпретатора) классы в бинарный код, что позволяет достичь более быстрого выполнения кода. Это академический проект, первоначально развивавшийся силами студентов на практике или в рамках дипломных работ.
Первая версия CACAO была выпущена в 1997 году в качестве более быстрой замены виртуальной машины от Sun Microsystems, которая в то время имела только интерпретатор. Последние виртуальные машины от Sun также используют технологию JIT.
Разработка CACAO стала более активной после того как в 2004 году CACAO стала свободным проектом, распространяемым под лицензией GNU General Public License. Она использует GNU Classpath в качестве библиотеки классов.
CACAO поддерживает архитектуры Alpha, ARM, MIPS (32 и 64-bit), PowerPC (32 и 64-разрядные), S390, SPARC64, x86 и x86-64.