Re: ASM 5.0 released

Graham Allan <[email protected]> Tue, 18 Mar 2014 21:05:31 +0000
Newsgroups gmane.comp.java.objectweb.asm
Message-ID <CAHxETJ-QhnDMoNgPVh76zcDMyxR9EaanQT1YUEjUuTLOwgh64w@mail.gmail.com>
Great news!

For others coming to this thread, although search.maven.org does not appear
to show it, version 5.0 is available in Maven Central.

Thanks all,
Graham


On 16 March 2014 15:37, Eric Bruneton <[email protected]> wrote:

> 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()".
>
> The ASM Team
>
> ---
> Ce courrier électronique ne contient aucun virus ou logiciel malveillant
> parce que la protection avast! Antivirus est active.
> http://www.avast.com
>
>
>
> --
> You receive this message as a subscriber of the [email protected] mailing list.
> To unsubscribe: mailto:[email protected]
> For general help: mailto:[email protected]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>
message-footer.txt (text/plain, 238 B)
-- 
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws