jvm-7-avian-jre - lightweight virtual machine using the OpenJDK class library

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name jvm-7-avian-jre
Package version 1.1.0
Package release 4
Package architecture amd64
Package type deb
Installed size 900 B
Download size 281.67 KB
Official Mirror ftp.br.debian.org
Avian is a lightweight virtual machine and class library designed
to provide a useful subset of Java's features, suitable for building
self-contained applications.
The VM is implemented from scratch and designed to be both fast and small.
- Just-In-Time (JIT) compilation for fast method execution.
- Generational, copying garbage collection ensures short pause times and good
spatial locality.
- Thread-local heaps provide O(1) memory allocation with no synchronization
- Null pointer dereferences are handled via OS signals to avoid unnecessary


Package Version Architecture Repository
jvm-7-avian-jre_1.1.0-4_i386.deb 1.1.0 i386 Debian Main
jvm-7-avian-jre - - -


Name Value
libc6 >= 2.14
openjdk-7-jre-headless >= 7u71-2.5.3-1~
zlib1g >= 1:1.1.4


Type URL
Binary Package jvm-7-avian-jre_1.1.0-4_amd64.deb
Source Package avian

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install jvm-7-avian-jre deb package:
    # sudo apt-get install jvm-7-avian-jre




2014-11-14 - Matthias Klose <doko@ubuntu.com>
avian (1.1.0-4) unstable; urgency=medium
* Build-depend on locales-all | language-pack-en-base.
2014-11-14 - Xerxes Rånby <xerxes@zafena.se>
avian (1.1.0-3) unstable; urgency=low
* remove no-lto workaround needed for older distro releases.
closes: #768682
* Use LANG=C.UTF-8 to correctly compile
tests using UTF-8 inner class names.
2014-11-13 - Xerxes Rånby <xerxes@zafena.se>
avian (1.1.0-2) unstable; urgency=low
* debian/patches/openjdk-JVM_FindClassFromCaller.diff
Add compatibility with IcedTea 2.5.3 update.
* debian/control: Remove powerpc, ppc is not a supported architecture.
2014-10-20 - Xerxes Rånby <xerxes@zafena.se>
avian (1.1.0-1) unstable; urgency=low
[ Xerxes Rånby ]
* Update to 1.1.0.
* Add compatibility with recent OpenJDK releases, closes: #759834
* non-reproducible gold linker internal error on amd64, closes: #753182
[ Matthias Klose ]
* Build using the default GCC.
* Remove debian template files.
* Build with -g instead of -g3 to avoid an LTO ICE.
* Still build with -marm on armhf, apparently the package is not ready
for thumb mode.
* Still build without LTO on ARM32.
2013-04-04 - Xerxes Rånby <xerxes@zafena.se>
avian (0.7+20140401-1) unstable; urgency=low
* Update to 20140401.
2013-04-01 - Matthias Klose <doko@ubuntu.com>
avian (0.6+20130401-0ubuntu1) raring; urgency=low
* Update to 20130401.
2012-10-11 - Xerxes Rånby <xerxes@zafena.se>
avian (0.6+20121011-1) unstable; urgency=low
* Update to 20121011.
* fix sun.misc.Unsafe.getLongVolatile for static fields on 32-bit platforms.
* fix reads of out-of-bounds values in tokenizer.h
* fix incorrect reporting of fixie collection status in heap.cpp
* fix a couple of ByteBuffer regressions
* fix a couple of OpenJDK reflection bugs, allows avian to run icedtea-netx.
* make JVM_GetSystemPackage a bit smarter, allows avian to run javazoom jlgui.
* fix missing armv4 blx and bkpt compile errors. Unbreak build on
Debian armel.
* return null from JNIEnv::GetSuperclass for interfaces per spec
* gcc define __ARM_PCS_VFP for -mfloat-abi=hard, use it to detect armhf
* handle zero length arrays properly in JNIEnv::NewString
* fix abort in classpath-openjdk.cpp due to buffer overflow
* fix OS X 10.8 and iOS 6.0 builds
* use ldmneia on Clang < 4 and GCC, ldmiane on Clang >= 4
* clear any weak/soft/phantom references to finalizable objects before queuing
* fix Call[Static]<type>MethodA float argument marshalling
* update static table class reference in updateClassTables
* update static table mapping code in bootimage.cpp to match machine.cpp
* rename package avian.avian_vm_resource to avian.avianvmresource
2012-09-10 - Xerxes Rånby <xerxes@zafena.se>
avian (0.6+20120911-0ubuntu1) quantal; urgency=low
* Update to 20120911.
* add JNI_GetCreatedJavaVMs stub. (LP: #1047395)
* Drop soname.diff and version-info.diff patches that are now upstream.
2012-09-05 - Matthias Klose <doko@ubuntu.com>
avian (0.6+20120905-1) unstable; urgency=low
* Initial release. Closes: #686760.
2012-09-05 - Matthias Klose <doko@ubuntu.com>
avian (0.6+20120905-0ubuntu1) quantal; urgency=low
* Initial release. Closes: #686760.

See Also

Package Description
jwchat_1.0+dfsg-1.3_all.deb full featured, web-based Jabber chat client
jwm_2.1.0+svn579-2_amd64.deb very small lightweight pure X11 window manager with tray and menus
jxplorer_3.3.2+dfsg-2_all.deb Java LDAP Browser
jython-doc_2.5.3-3+deb8u1_all.deb Jython documentation including API docs
jython_2.5.3-3+deb8u1_all.deb Python seamlessly integrated with Java
jzip_210r20001005d-3_amd64.deb Text mode interpreter for Z-Code adventures
k3b-data_2.0.2-8_all.deb Sophisticated CD/DVD burning application - data files
k3b-extrathemes_2.0.2-8_all.deb Sophisticated CD/DVD burning application - extra themes
k3b-i18n_2.0.2-8_all.deb Sophisticated CD/DVD burning application - localizations files
k3b_2.0.2-8_amd64.deb Sophisticated CD/DVD burning application
k3d-data_0.8.0.3-7_all.deb 3D modeling and animation system, data files
k3d_0.8.0.3-7+b1_amd64.deb 3D modeling and animation system, binary files
k4dirstat_2.7.8-1_amd64.deb graphical disk usage display with cleanup facilities
kabikaboo_1.7-1_all.deb Writing Assistant
kaccessible_4.14.0-1_amd64.deb accessibility services for Qt applications