Dear list,
This post announces the 2.0-alpha3 release of the Barista project,
whose goal is to provide
a library for Java class file construction and a Java [dis]assembler,
released under the LGPLv3.
This new version fixes several critical bugs.
Home page: http://barista.x9c.fr
Forge page: https://forge.ocamlcore.org/projects/barista/
Main changes since 2.0-alpha2:
- support for '*.sym' and '*.war' files in classpath
- 'JAVA_HOME' environment variable used to load JDK classes
- '/usr/libexec/java_home' utility used to load JDK classes (MacOS X)
- 'Predef' module renamed to 'Predefined'
- peephole rule for optimization of load/load sequences
- no automatic detection of 'ocamljava' binary
- bug #99: wrong packing of int32 into int64
- bug: ocamlbuild plugin for ocamljava-based compilation
- bug: invalid stack maps when double/long is followed by top
- bug: invalid locals size when over 255
- bug: incorrect graph flattening when wide gotos are used
- bug: install 'cmi' file
Xavier Clerc
--
Caml-list mailing list. Subscription management and archives:
https://sympa-roc.inria.fr/wws/info/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs