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.0 available
    Patrick Coffre - 2014-11-12 16:59
CLIF v2.2.1 production release is ready for download
    Bruno Dillenseger - 2014-11-12 16:07
XWiki 6.3 Released
    Guillaume Delhumeau - 2014-11-12 15:58
XWiki 6.2.4 Released
    Vincent Massol - 2014-11-10 16:08
XWiki 6.3 Release Candidate 1 Released
    Marius Dumitru Florea - 2014-11-07 16:55

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