Advanced - Powered by Google


   
Log In
New Account
  

The services provided by this GForge instance will stop on Jun/30. Please have a look at the information notice for more information

 
Home
My Page
Project Tree
Project Openings
ASM
          
 
 
Summary
Lists
News
Files
        
 
Posted By: Eric Bruneton
Date: 2018-01-06 15:03
Summary: ASM 6.1-beta released

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)

Latest News
Joram 5.15 is released
    Andre Freyssinet - 2018-05-04 10:58
Joram 5.15 is released
    Andre Freyssinet - 2018-05-04 10:58
ASM 6.1 released
    Eric Bruneton - 2018-03-11 10:25
XWiki Release announcement moved
    Vincent Massol - 2018-02-26 16:34
ASM 6.1-beta released
    Eric Bruneton - 2018-01-06 15:03

Discussion Forums: ASM 6.1-beta released

Start New Thread Start New Thread | Admin

 

Topic Topic Starter Replies Last Post
   

Copyright © 1999-2008, OW2 Consortium | contact | PS: You have a difficulty, a problem ? Please report an issue using your main OW2 account credentials