Source: avian
Section: java
Priority: extra
Maintainer: OpenJDK Team <openjdk@lists.launchpad.net>
Uploaders: Matthias Klose <doko@ubuntu.com>, Xerxes Rånby <xerxes@zafena.se>
Build-Depends: debhelper (>= 8.0.0),
  openjdk-7-jdk, zlib1g-dev,
  locales-all | language-pack-en-base
Standards-Version: 3.9.6
Homepage: http://oss.readytalk.com/avian/

Package: jvm-7-avian-jre
Architecture: amd64 armel armhf i386
Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-7-jre-headless (>= 7u71-2.5.3-1~)
Description: lightweight virtual machine using the OpenJDK class library
 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
    overhead.
  - Null pointer dereferences are handled via OS signals to avoid unnecessary
    branches.
