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: 2012-10-14 17:30
Summary: ASM 4.1 released

This version is fully binary compatible with the 4.0 version and brings mainly some bug fixes:

- implicit first frame no longer visited with EXPAND_FRAMES (was necessary to fix bug 316360).
- performance improvements in ClassReader (about +10 percent speedup).
- feature requests
316306: More efficient patch for Frame.merge().
316318: Allow generated SVUID field to be marked synthetic.
316321: asm osgi bundles based on BND.
Moved checkClassSignature, checkMethodSignature and checkFieldSignature to CheckClassAdapter and made them public.
316345: Support "synthetic" access modifier in org.objectweb.asm.util.Textifier.appendAccess()
- bug fixes
316360: MethodWriter.visitFrame(F_NEW,...) requires explicit invocation for the implicit frame at offset zero.
316352: LocalVariableSorter.visitFrame() logic is incorrect.
316326: analysis.Frame.merge() should use ! .equals() instead of !=.
Fix regression: LDC with a primitive class doesn't work anymore.
316347: GeneratorAdaptor.ifCmp() generates DCMPG/DCMPL incorrectly.
316348: ClassVersion check in ClassReader looks at wrong offset.
316359: ClassWriter toByteArray fails when there are more than 32k constant pool entries.

The ASM team.

Latest News
Talend Open Studio for Data Integration 5.6.1 available
    Patrick Coffre - 2014-12-11 17:33
Emerginov 1.2 now available!
    Emerginov OW2 Forge - 2014-12-09 09:53
XWiki 6.4 Milestone 1 Released
    Thomas Mortagne - 2014-12-03 11:37
SpagoBI 5.1 RC now available!
    Grazia Cazzin - 2014-12-02 13:55
Talend Open Studio for Data Integration 5.6.0 available
    Patrick Coffre - 2014-11-12 16:59

Discussion Forums: ASM 4.1 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