Re: ASM 6.1-beta released

Kumar Srinivasan <[email protected]> Mon, 08 Jan 2018 08:41:28 -0800
Newsgroups gmane.comp.java.objectweb.asm
Organization Java Software - Oracle Corporation
Message-ID <[email protected]>
Hi Eric,

We have encountered a regression in nasgen/nashorn, in our internal testing,
will file ASM bug when we have more information.

Kumar

> The ASM 6.1-beta version has been released.
>
> Besides a new V10 constant for Java 10 class files, there are no new 
> features. However, internally, a lot of changes have been made (see 
> below; almost each line of code has changed). These extensive changes 
> may have introduced some regressions, so please test this version 
> thoroughly and report any bugs found, before we release the 6.1 version.
>
> Release notes:
>
> - xml package deprecated
> - project layout changed to Maven style
> - build system changed from Ant to Gradle
> - coding style changed to Google Java style
> - code quality and readability improved a lot
> - code quality tracked with SonarQube (http://sonarqube.ow2.org/projects)
> - performance improvements
> - unit tests improved: migrated to JUnit 5, faster, coverage > 95%
> - benchmarks improved: now use JMH 
> (http://openjdk.java.net/projects/code-tools/jmh)
> - new Gitlab Continuous Integration pipeline
> - small bug fixes related to modules. See
>   * https://gitlab.ow2.org/asm/asm/merge_requests/20/
>   * https://gitlab.ow2.org/asm/asm/merge_requests/19/
> - bug fixes:
>   * #317800: Resizing jump instruction adds invalid stack frame to a 
> class without frames
>
> Backward binary compatibility is preserved, but the behavior at 
> runtime has changed in a few areas:
> - ACC_SYNTHETIC flag vs Synthetic attribute, see 
> https://gitlab.ow2.org/asm/asm/merge_requests/17
> - numbering of synthetic parameters: see 
> https://gitlab.ow2.org/asm/asm/merge_requests/56
> - StringBuffer no longer used in util (Printer.buf deprecated, use 
> stringBuilder instead)
>
> The ASM team
>
>


-- 
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws