Advanced - Powered by Google


   
Log In
New Account
  
 
Home
My Page
Project Tree
Project Openings
ASM
          
 
 
Summary
Tracker
Lists
News
CVS
Files
            
 
Posted By: Eric Bruneton
Date: 2014-03-16 16:30
Summary: ASM 5.0 released

This version is fully backward compatible with ASM 5.0 BETA (itself binary compatible with the 4.x versions) and provides full support for the new Java 8 class format features. However, new dynamic checks have been added in order to make sure that ASM version numbers (e.g. Opcodes.ASM4, Opcodes.ASM5, etc) are correctly used at runtime by subclasses of the ASM classes (as documented in the API).

Another major difference is that visitMethodInsn(int,String,String,String) is now deprecated, and replaced with visitMethodInsn(int,String,String,String,boolean) -- in order to support invokespecial and invokestatic on interfaces in Java 8. Visitors declared with the Opcodes.ASM5 version MUST use this new method instead of the deprecated one (old visitors using the Opcodes.ASM4 and using the deprecated method will continue to work). See chapters 5 and 10 of the User Guide (http://download.forge.objectweb.org/asm/asm4-guide.pdf) for more details.

Bug fixes:
317111 source debug extension size should not be limeted to 64k
316682 maxLocals not updated in AnalyzerAdapter constructor.
316630 Type verification in CheckAnnotationAdapter.
316545 ASM incorrectly merges Object[] and byte[][] in StackMapTable.
316555 Wrong maxLocals calculation in AnalyzerAdapter.
316553 InsnListIterator can't get previous entry after exec "remove()".

Latest News
Talend Open Studio for Data Integration 5.6.0M2 available
    Patrick Coffre - 2014-07-07 18:55
LemonLDAP::NG 1.4.0 is out!
    Clément OUDOT - 2014-06-30 17:14
Talend Open Studio for Data Integration 5.5.1 available
    Patrick Coffre - 2014-06-25 11:19
Release WebLab Bundle 2.0.2
    Arnaud Saval - 2014-06-25 11:18
XWiki 6.1 Release Candidate 1 Released
    Thomas Mortagne - 2014-06-24 15:57

Discussion Forums: ASM 5.0 released

Start New Thread Start New Thread | Admin

 

Topic Topic Starter Replies Last Post
   

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