Re: ASM 7.0 beta released

Remi Forax <[email protected]> Sat, 27 Oct 2018 19:59:45 +0200 (CEST)
Newsgroups gmane.comp.java.objectweb.asm
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1540663190-18771-7
Content-Type: multipart/alternative; 
	boundary="=_3b9acd6d-9cba-4b6f-af6c-5a1fb89aed5e"

--=_3b9acd6d-9cba-4b6f-af6c-5a1fb89aed5e
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

> De: "seth lytle" <[email protected]>
> =C3=80: "mlists" <[email protected]>
> Cc: "Eric Bruneton" <[email protected]>, "asm" <[email protected]>
> Envoy=C3=A9: Samedi 27 Octobre 2018 19:56:29
> Objet: Re: [asm] ASM 7.0 beta released

> i'll second this !
> java 11 has been out for a month already, and with the new 6-month releas=
e cycle
> things are happening much faster - in another month or 2, people will be
> thinking about java 12 !

> i've been holding off on officially supporting 11 till asm is final (ie i=
'm in
> beta as well). since i largely isolate end-users from asm (they're runnin=
g asm,
> but not coding against the asm api) maybe it makes sense for me to releas=
e with
> the asm beta - it's kind of hard to imagine a change happening at this po=
int
> that required me to make more than a point release to fix

> i guess if the asm team "blessed" this approach, i'd be ok with it. and t=
hat
> seems like the most reasonable approach for everyone (not sure how much o=
f the
> asm api cglib exposes, so not sure if it helps their situation)

by the way, ASM 7 is already compatible with Java 12,=20
because apart the version number there is no other class file format change=
 expected for Java 12 (as far as we know).=20

regards,=20
R=C3=A9mi=20

> On Sat, Oct 27, 2018 at 12:43 PM, Ismael Juma < [ mailto:[email protected]=
k |
> [email protected] ] > wrote:

>> Any updates on the final release? Some libraries like cglib don't suppor=
t Java
>> 11 bytecode out of the box (a system property must be passed) and the
>> maintainers would prefer to wait for the final release of ASM 7.0 (inste=
ad of
>> the beta).
>> Ismael

>> On Sun, Sep 30, 2018 at 9:06 AM Ismael Juma < [ mailto:[email protected]=
 |
>> [email protected] ] > wrote:

>>> Thanks!

>>> Ismael

>>> On Sun, 30 Sep 2018, 01:29 , < [ mailto:[email protected] | ebruneton@f=
ree.fr ]
>>> > wrote:

>>>> Problably in a few weeks.

>>>> > Great to see this, thanks. Is there a rough timeline for when the
>>>> > final release is planned? I submitted a pull request for using this
>>>> > version of ASM in cglib and I was asked that question by the
>>>> > maintainer.


>>>> > Ismael


>>>>> On Sat, 29 Sep 2018, 05:25 Eric Bruneton, < [ mailto:[email protected]=
r |
>>>> > [email protected] ] >
>>>> > wrote:


>>>> > Release notes:

>>>> > - support of JDK 11 features now official (was experimental)
>>>> > - xml package deleted (was deprecated since 6.1)

>>>> > Small improvements:
>>>> > - Type and TypePath now explicitly final
>>>> > - Eliminate double-spaced output from Textifier
>>>> > - Remap inner class names in Remapper
>>>> > - Better UnsupportedOperationException messages
>>>> > - Javadoc improvements
>>>> > - Check code quality with Checkstyle and PMD
>>>> > - Fix performance regression introduced in 6.2

>>>> > Bug fixes:
>>>> > - 317847: Gradle build missing Implementation-Version property
>>>> > - 317848: Type names no longer included in declaration comments
>>>> > produced by
>>>> > Textifier
>>>> > - 317851: Analyzer gets StackOverflowError when method has lots of
>>>> > jumps
>>>> > - 317853: SimpleVerifier merges types incorrectly when one type is an
>>>> > interface
>>>> > - 317856: Bug in AdviceAdapter with superclass constructors
>>>> > - MethodWriter generates incorrect bytecode for long or double
>>>> > ConstantDynamic
>>>> > - Remapper does not remap ConstantDynamic and Handle correctly

>>>> > The ASM team

>>>> > --
>>>>> You receive this message as a subscriber of the [ mailto:[email protected] |
>>>> > [email protected] ] mailing
>>>> > list.
>>>>> To unsubscribe: mailto: [ mailto:[email protected] |
>>>> > [email protected] ]
>>>> > For general help: mailto: [ mailto:[email protected] | [email protected] ] ?=
subject=3Dhelp
>>>>> OW2 mailing lists service home page: [ http://www.ow2.org/wws |
>>>> > http://www.ow2.org/wws ]


>> --
>> You receive this message as a subscriber of the [ mailto:[email protected] |
>> [email protected] ] mailing list.
>> To unsubscribe: mailto: [ mailto:[email protected] |
>> [email protected] ]
>> For general help: mailto: [ mailto:[email protected] | [email protected] ] ?subj=
ect=3Dhelp
>> OW2 mailing lists service home page: [ http://www.ow2.org/wws |
>> 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=3Dhelp
> OW2 mailing lists service home page: http://www.ow2.org/wws

--=_3b9acd6d-9cba-4b6f-af6c-5a1fb89aed5e
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: arial, helvetica, sans-serif; font-s=
ize: 12pt; color: #000000"><div><br></div><div><br></div><hr id=3D"zwchr" d=
ata-marker=3D"__DIVIDER__"><div data-marker=3D"__HEADERS__"><blockquote sty=
le=3D"border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:=
#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:=
Helvetica,Arial,sans-serif;font-size:12pt;"><b>De: </b>"seth lytle" &lt;set=
[email protected]&gt;<br><b>=C3=80: </b>"mlists" &lt;[email protected]&gt;<=
br><b>Cc: </b>"Eric Bruneton" &lt;[email protected]&gt;, "asm" &lt;asm@ow2.=
org&gt;<br><b>Envoy=C3=A9: </b>Samedi 27 Octobre 2018 19:56:29<br><b>Objet:=
 </b>Re: [asm] ASM 7.0 beta released<br></blockquote></div><div data-marker=
=3D"__QUOTED_TEXT__"><blockquote style=3D"border-left:2px solid #1010FF;mar=
gin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:norm=
al;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12=
pt;"><div dir=3D"ltr">i'll second this !<br><div>java 11 has been out for a=
 month already, and with the new 6-month release cycle things are happening=
 much faster - in another month or 2, people will be thinking about java 12=
 !</div><br><div>i've been holding off on officially supporting 11 till asm=
 is final (ie i'm in beta as well). since i largely isolate end-users from =
asm (they're running asm, but not coding against the asm api) maybe it make=
s sense for me to release with the asm beta - it's kind of hard to imagine =
a change happening at this point that required me to make more than a point=
 release to fix</div><br><div>i guess if the asm team "blessed" this approa=
ch, i'd be ok with it. and that seems like the most reasonable approach for=
 everyone (not sure how much of the asm api cglib exposes, so not sure if i=
t helps their situation)</div></div></blockquote><div><br></div><div>by the=
 way, ASM 7 is already compatible with Java 12,<br data-mce-bogus=3D"1"></d=
iv><div>because apart the version number there is no other class file forma=
t change expected for Java 12 (as far as we know).<br data-mce-bogus=3D"1">=
</div><div><br data-mce-bogus=3D"1"></div><div>regards,<br data-mce-bogus=
=3D"1"></div><div>R=C3=A9mi<br data-mce-bogus=3D"1"></div><blockquote style=
=3D"border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#0=
00;font-weight:normal;font-style:normal;text-decoration:none;font-family:He=
lvetica,Arial,sans-serif;font-size:12pt;"><div dir=3D"ltr"><br><br><br><br>=
<br><br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On =
Sat, Oct 27, 2018 at 12:43 PM, Ismael Juma <span dir=3D"ltr">&lt;<a href=3D=
"mailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;</spa=
n> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Any updates on=
 the final release? Some libraries like cglib don't support Java 11 bytecod=
e out of the box (a system property must be passed) and the maintainers wou=
ld prefer to wait for the final release of ASM 7.0 (instead of the beta).<s=
pan class=3D"HOEnZb"><font color=3D"#888888"><br><div>Ismael</div></font></=
span></div><div class=3D"HOEnZb"><div class=3D"h5"><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Sun, Sep 30, 2018 at 9:06 AM Ismael Juma &lt;<a =
href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto">Thanks!=
<div dir=3D"auto"><br></div><div dir=3D"auto">Ismael</div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr">On Sun, 30 Sep 2018, 01:29 , &lt;<a hr=
ef=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;=
 wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">Problably in a few weeks.<b=
r>
<br>
&gt; Great to see this, thanks. Is there a rough timeline for when the<br>
&gt; final release is planned? I submitted a pull request for using this<br>
&gt; version of ASM in cglib and I was asked that question by the<br>
&gt; maintainer.<br>
&gt; <br>
&gt; <br>
&gt; Ismael<br>
&gt; <br>
&gt; <br>
&gt; On Sat, 29 Sep 2018, 05:25 Eric Bruneton, &lt; <a href=3D"mailto:ebrun=
[email protected]" rel=3D"noreferrer" target=3D"_blank">[email protected]</a> &g=
t;<br>
&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; Release notes:<br>
&gt; <br>
&gt; - support of JDK 11 features now official (was experimental)<br>
&gt; - xml package deleted (was deprecated since 6.1)<br>
&gt; <br>
&gt; Small improvements:<br>
&gt; - Type and TypePath now explicitly final<br>
&gt; - Eliminate double-spaced output from Textifier<br>
&gt; - Remap inner class names in Remapper<br>
&gt; - Better UnsupportedOperationException messages<br>
&gt; - Javadoc improvements<br>
&gt; - Check code quality with Checkstyle and PMD<br>
&gt; - Fix performance regression introduced in 6.2<br>
&gt; <br>
&gt; Bug fixes:<br>
&gt; - 317847: Gradle build missing Implementation-Version property<br>
&gt; - 317848: Type names no longer included in declaration comments<br>
&gt; produced by<br>
&gt; Textifier<br>
&gt; - 317851: Analyzer gets StackOverflowError when method has lots of<br>
&gt; jumps<br>
&gt; - 317853: SimpleVerifier merges types incorrectly when one type is an<=
br>
&gt; interface<br>
&gt; - 317856: Bug in AdviceAdapter with superclass constructors<br>
&gt; - MethodWriter generates incorrect bytecode for long or double<br>
&gt; ConstantDynamic<br>
&gt; - Remapper does not remap ConstantDynamic and Handle correctly<br>
&gt; <br>
&gt; The ASM team<br>
&gt; <br>
&gt; --<br>
&gt; You receive this message as a subscriber of the <a href=3D"mailto:asm@=
ow2.org" rel=3D"noreferrer" target=3D"_blank">[email protected]</a> mailing<br>
&gt; list.<br>
&gt; To unsubscribe: mailto: <a href=3D"mailto:[email protected]" rel=
=3D"noreferrer" target=3D"_blank">[email protected]</a><br>
&gt; For general help: mailto: <a href=3D"mailto:[email protected]" rel=3D"nore=
ferrer" target=3D"_blank">[email protected]</a> ?subject=3Dhelp<br>
&gt; OW2 mailing lists service home page: <a href=3D"http://www.ow2.org/wws=
" rel=3D"noreferrer noreferrer" target=3D"_blank">http://www.ow2.org/wws</a=
><br>
&gt; <br>
</blockquote></div>
</blockquote></div>
</div></div><br><br>
-- <br>
You receive this message as a subscriber of the <a href=3D"mailto:[email protected]=
rg" target=3D"_blank">[email protected]</a> mailing list.<br>
To unsubscribe: mailto:<a href=3D"mailto:[email protected]" target=3D=
"_blank">[email protected]</a><br>
For general help: mailto:<a href=3D"mailto:[email protected]" target=3D"_blank"=
>[email protected]</a>?subject=3Dhelp<br>
OW2 mailing lists service home page: <a href=3D"http://www.ow2.org/wws" rel=
=3D"noreferrer" target=3D"_blank">http://www.ow2.org/wws</a><br>
<br></blockquote></div><br></div>
<br><br>-- <br>You receive this message as a subscriber of the [email protected] =
mailing list.<br>To unsubscribe: mailto:[email protected]<br>For gene=
ral help: mailto:[email protected]?subject=3Dhelp<br>OW2 mailing lists service =
home page: http://www.ow2.org/wws<br></blockquote></div></div></body></html=
>=

--=_3b9acd6d-9cba-4b6f-af6c-5a1fb89aed5e--

------------=_1540663190-18771-7
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit


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

------------=_1540663190-18771-7--