Re: ASM 6.1-beta released
Remi Forax <[email protected]> Mon, 8 Jan 2018 20:12:27 +0100 (CET)
| Newsgroups | gmane.comp.java.objectweb.asm |
|---|---|
| Message-ID | <[email protected]> |
Hi Kumar, we already have fixed a regression https://gitlab.ow2.org/asm/asm/issues/317805 which in my opinion may impact a lot of people. regards, Rémi > De: "Kumar Srinivasan" <[email protected]> > À: "Eric Bruneton" <[email protected]> > Cc: "asm" <[email protected]> > Envoyé: Lundi 8 Janvier 2018 17:41:28 > Objet: Re: [asm] ASM 6.1-beta released > 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 | >> 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 | >> 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/20/ ] >> * [ https://gitlab.ow2.org/asm/asm/merge_requests/19/ | >> 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 | >> https://gitlab.ow2.org/asm/asm/merge_requests/17 ] >> - numbering of synthetic parameters: see [ >> https://gitlab.ow2.org/asm/asm/merge_requests/56 | >> 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 -- 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