Announcing JC virtual machine release 1.2.3.

JC is a Java virtual machine implementation that converts class files
into C source files using the Soot Java bytecode analysis framework,
compiles them with GCC, and loads them using a built-in ELF object
file loader. JC utilizes the GNU Classpath class library and provides
a fairly complete Java runtime including sophisticated optimizations
to increase runtime performance.

    http://jcvm.sourceforge.net/

Changes in version 1.2.3:

    - Added support for stack allocation of non-escaping objects.
    - Added a workaround for the completely broken implementation of
      pthread_create() that exists on certain versions of Linux.
    - Try a GC cycle to recycle fat locks before declaring we've run out.
    - Update return type of JNI function NewObjectArray() to jobjectArray
      from jarray (this was a bug in the older JNI specification).
    - Fix bug in parsing classfile CONSTANT_NameAndType constants.
    - Fixed build problem (e.g., Debian) where 'uname -p' is unsupported.
    - Made ~/.jc_src and ~/.jc_obj defaults for genobj tool.
    - Fixed several miscellaneous Soot bugs.
    - Upgrade to Classpath 0.12.

Cheers,
-Archie

__________________________________________________________________________
Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com


_______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/classpath

Reply via email to