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" <set= [email protected]><br><b>=C3=80: </b>"mlists" <[email protected]><= br><b>Cc: </b>"Eric Bruneton" <[email protected]>, "asm" <asm@ow2.= org><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"><<a href=3D= "mailto:[email protected]" target=3D"_blank">[email protected]</a>></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 <<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 , <<a hr= ef=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>>= 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> > Great to see this, thanks. Is there a rough timeline for when the<br> > final release is planned? I submitted a pull request for using this<br> > version of ASM in cglib and I was asked that question by the<br> > maintainer.<br> > <br> > <br> > Ismael<br> > <br> > <br> > On Sat, 29 Sep 2018, 05:25 Eric Bruneton, < <a href=3D"mailto:ebrun= [email protected]" rel=3D"noreferrer" target=3D"_blank">[email protected]</a> &g= t;<br> > wrote:<br> > <br> > <br> > Release notes:<br> > <br> > - support of JDK 11 features now official (was experimental)<br> > - xml package deleted (was deprecated since 6.1)<br> > <br> > Small improvements:<br> > - Type and TypePath now explicitly final<br> > - Eliminate double-spaced output from Textifier<br> > - Remap inner class names in Remapper<br> > - Better UnsupportedOperationException messages<br> > - Javadoc improvements<br> > - Check code quality with Checkstyle and PMD<br> > - Fix performance regression introduced in 6.2<br> > <br> > Bug fixes:<br> > - 317847: Gradle build missing Implementation-Version property<br> > - 317848: Type names no longer included in declaration comments<br> > produced by<br> > Textifier<br> > - 317851: Analyzer gets StackOverflowError when method has lots of<br> > jumps<br> > - 317853: SimpleVerifier merges types incorrectly when one type is an<= br> > interface<br> > - 317856: Bug in AdviceAdapter with superclass constructors<br> > - MethodWriter generates incorrect bytecode for long or double<br> > ConstantDynamic<br> > - Remapper does not remap ConstantDynamic and Handle correctly<br> > <br> > The ASM team<br> > <br> > --<br> > 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> > list.<br> > To unsubscribe: mailto: <a href=3D"mailto:[email protected]" rel= =3D"noreferrer" target=3D"_blank">[email protected]</a><br> > For general help: mailto: <a href=3D"mailto:[email protected]" rel=3D"nore= ferrer" 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 noreferrer" target=3D"_blank">http://www.ow2.org/wws</a= ><br> > <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--