Представлена легковесная виртуальная Java-машина Avian 0.4

24 декабря 2010 года

Представлен (Архивная копия от 19 июня 2012 на Wayback Machine) релиз Avian 0.4 (Архивная копия от 19 июня 2012 на Wayback Machine), распространяемой в исходных текстах легковесной виртуальной Java-машины, ориентированной на создание самодостаточных Java-программ (программа поставляется вместе с VM в виде единого исполняемого файла). Код Avian написан с нуля на языке С++ и не привязан к стандартной библиотеке С++, требуя из внешних зависимостей только библиотеку zlib. Основными критериями разработки являются производительность и минимальный размер VM. Для ускорения выполнения байткода используется JIT-компиляция.

В новой версии обеспечена поддержка как разработанного внутри проекта ограниченного подмножества Java-классов (минималистичная библиотека Avian class library), так и использование стандартной библиотеки классов из состава OpenJDK. В дополнении к ранее поддерживаемым платформам i386, x86_64 и PowerPC добавлена возможность работы на платформе ARM.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Представлена легковесная виртуальная Java-машина Avian 0.4», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.