Re: ASM 5.2 ?

Eric Bruneton <[email protected]> Fri, 23 Dec 2016 11:13:01 +0100
Newsgroups gmane.comp.java.objectweb.asm
Message-ID <[email protected]>
Remi Forax wrote:
> Hi Evgeny,
>
> ------------------------------------------------------------------------
>
>     *De: *"Evgeny Mandrikov" <[email protected]>
>     *À: *"“[email protected]”" <[email protected]>
>     *Envoyé: *Samedi 10 Décembre 2016 01:22:24
>     *Objet: *[asm] ASM 5.2 ?
>
>     Hi ASM developers,
>     Seems that trunk accumulated quite some changes without further
>     activity for couple of months since ASM version 5.1.
>     And they are interesting for ASM consumers, in particular for JaCoCo
>     ( http://www.jacoco.org/jacoco/index.html ):
>     http://forge.ow2.org/tracker/?func=detail&aid=317630&group_id=23&atid=100023 for https://github.com/jacoco/jacoco/issues/177
>     http://forge.ow2.org/tracker/?func=detail&aid=317748&group_id=23&atid=100023 for https://github.com/jacoco/jacoco/issues/462
>     If my memory is correct, some are of an interest also for ByteBuddy
>     ( http://bytebuddy.net/ ) that is nowadays used by Mockito (
>     http://mockito.org/ ) and Hibernate ( http://hibernate.org/ ).
>
>     I know that another thread discusses 6.0 alpha 2. While we can test
>     it (actually should and probably will), but it might be hard (maybe
>     even impossible) to ship into production release with dependency on
>     alpha version. Here I mostly think about Eclipse projects that
>     require addition of ASM into Eclipse
>     Orbit ( https://www.eclipse.org/orbit/ ), in particular EclEmma (
>     https://projects.eclipse.org/projects/technology.eclemma ) that
>     transitively uses ASM via JaCoCo. Also seems that 6.0 branch does
>     not contain some of the fixes that are present in trunk, isn't it?
>
>
> yes, some fixes from the trunk are not yet 'forward ported' to
> ASM6_FUTURE branch.
>
>     So what do you think about release 5.2? Are there any plans?
>
>
> I think it's a good idea.
> Eric ?

I released the 5.2 version. Changes from 5.1:

- Better comments in Opcodes.java
- SuppressWarnings in Opcodes.java for Integer constructor deprecation.
- More tests to check binary backward compatibility
- Bug fixes:
   #317616 Misleading comment in ClassWriter
   #317621 Type.getReturnType(desc) returns wrong for types with 
parenthesis in name
   #317749 ClassCheckAdapter should discover invocation of default 
method from pre-Java 8 class file
   #317626 AnnotationNode incorrectly process array values in 
'visit(final String name, final Object value)' method
   #317630 Frames are re-calculated for Large Methods
   #317748 Class after instrumenting loses first BootstrapMethods entry

Eric

>
>     If needed, then don't hesitate to ask for a help - for example we
>     (JaCoCo developers) can retest trunk and reach out developers of
>     ByteBuddy and Mockito to do the same. As well as promote 5.2 release
>     to Eclipse Orbit.
>
>     Best regards,
>     Evgeny
>
>
> Rémi
>
>
>
>
>     --
>     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
>
>
>
>


-- 
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