Version 0.3 of Avian

Release Notes: This release adds support for both proper tail recursion and first-class, reentrant continuations. Other new features include support for native 64-bit Windows and OS X builds, faster floating point code on SSE-capable machines, runtime-visible annotations, and several important performance improvements. Experimental support for building with GNU Classpath was added as an alternative to Avian's own class library.

Other releases

  •  07 Jul 2012 23:57

Release Notes: This release adds support for Apple iOS, adds ARM hardware floating point support to the compiler, provides compatibility with the OpenJDK 7 class library, adds support for using LZMA to compress embedded JAR files and boot images, modifies the AOT compiler to export debugger-visible symbols for each compiled method, and fixes a number of bugs found since the last release.

  •  08 Aug 2011 21:39

    Release Notes: This release improves compatibility with the OpenJDK class library, adds support for Linux on PowerPC, and improves localization support.

    •  21 Dec 2010 22:18

    Release Notes: This release adds support for using the OpenJDK class library as an alternative to the default Avian library. It also adds support for the ARM architecture, improves support for apps using custom classloaders, and fixes a number of obscure bugs present in the previous release.

    •  15 Dec 2009 06:15

    Release Notes: This release adds support for both proper tail recursion and first-class, reentrant continuations. Other new features include support for native 64-bit Windows and OS X builds, faster floating point code on SSE-capable machines, runtime-visible annotations, and several important performance improvements. Experimental support for building with GNU Classpath was added as an alternative to Avian's own class library.

    •  12 Apr 2009 15:52

      Release Notes: This release adds support for JIT compilation on PowerPC, including changes that should make porting to other ISAs and ABIs much easier. It also includes full support for the Java Memory Model, optional ahead-of-time compilation, improved Unicode support, and several performance improvements.

      Screenshot

      Project Spotlight

      objSQL

      A PHP-based database access class for performing SQL queries.

      Screenshot

      Project Spotlight

      mod-xslt

      An Apache filter to transform XML on the fly.