Advanced - Powered by Google


   
Log In
New Account
  
 
Home
My Page
Project Tree
Project Openings
ASM
          
 
 
Summary
Lists
News
Files
        
 
Posted By: Eric Bruneton
Date: 2017-09-23 11:21
Summary: ASM 6.0 released

The ASM 6.0 version has been released, providing full support for Java 9 class files.

It is available at http://forge.ow2.org/project/showfiles.php?group_id=23 and https://repository.ow2.org/nexus/content/repositories/releases/org/ow2/asm/ and should be in Maven Central soon. The code base is now in Gitlab, at https://gitlab.ow2.org/asm/asm. The issue tracker should be migrated next week.

Release notes (differences from ASM 5.2):

- Codebase migrated to gitlab (feature requests #317617, #317619, #317542)
- Support for modules (JSR 376, feature request #317628)
- Support for JDK specific module attributes (ModuleTarget, ModuleHashes and ModuleResolution).
- ASM jars now contain debug info, asm-all jar removed (feature request #317622)
- Support for removable features deleted (cf SIGNATURES, ANNOTATIONS, etc constants in ClassReader)
- Bug fixes
#317793: AnalyzerAdapter calculates wrong type for AALOAD in case of null
#317784: NegativeArraySizeException when resizing jump instruction in a class without frames
#317780: IllegalArgumentException at CheckMethodAdapter.checkInternalName for non-Java-identifier name
#317785: NullPointerException in MethodRemapper with 'chop' stack map frames and tree API
#317786: VerifyError when added code pushes the offset of a conditional backward jump below -32768
#317791: Invalid class files generated for large methods (regression introduced in 5.2)
#317792: Fix the handling of inner classes with EXPAND_ASM_INSNS
Bug fix related to stack map frames

differences from ASM 6.0 beta:
- Javadoc fixes related to modules
- V1_9 constant renamed V9 to follow http://openjdk.java.net/jeps/223
- ASM jars now contain debug info, asm-all jar removed (feature request #317622)
- Support for removable features deleted (cf SIGNATURES, ANNOTATIONS, etc constants in ClassReader)
- Bug fixes
#317793: AnalyzerAdapter calculates wrong type for AALOAD in case of null
#317791: Invalid class files generated for large methods (regression introduced in 5.2)
#317792: Fix the handling of inner classes with EXPAND_ASM_INSNS
Bug fix related to stack map frames

The ASM team

Latest News
ASM 6.0 released
    Eric Bruneton - 2017-09-23 11:21
Knowage 6.0 available now!
    Grazia Cazzin - 2017-06-20 13:14
XWiki 9.1 Released
    Vincent Massol - 2017-02-27 23:24
XWiki 9.1 Release Candidate 1 Released
    Thomas Mortagne - 2017-02-21 16:38
XWiki 7.4.6 Released
    Ecaterina Moraru (Valica) - 2017-02-10 15:40

Discussion Forums: ASM 6.0 released

Start New Thread Start New Thread | Admin

 

Topic Topic Starter Replies Last Post
   

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