Hi, FWIW I can only reiterate concerns, probably already expressed by many people.
This is to my knowledge the first time that Java breaks backwards compatibility. It creates a precedent and the impact of that is impossible to anticipate… Add to that that the Detroit project has been dropped in favor of GraalVM which imho is a terrible mistake… The GraalVM approach is great for DSLs, but for mainstream languages you want to stick to constantly evolving implementations. I obviously don’t expect that this email is gonna stop the below from happening . But if this turns out to be a bad decision, these comments will be in writing. Eric > Le 16 avr. 2020 à 20:01, nashorn-dev-requ...@openjdk.java.net a écrit : > > Send nashorn-dev mailing list submissions to > nashorn-dev@openjdk.java.net > > To subscribe or unsubscribe via the World Wide Web, visit > https://mail.openjdk.java.net/mailman/listinfo/nashorn-dev > or, via email, send a message with subject or body 'help' to > nashorn-dev-requ...@openjdk.java.net > > You can reach the person managing the list at > nashorn-dev-ow...@openjdk.java.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of nashorn-dev digest..." > > > Today's Topics: > > 1. RFR 8241749: Remove the Nashorn JavaScript Engine > (sundararajan.athijegannat...@oracle.com) > 2. Re: RFR 8241749: Remove the Nashorn JavaScript Engine (Jim Laskey) > 3. Re: RFR 8241749: Remove the Nashorn JavaScript Engine > (Magnus Ihse Bursie) > 4. Re: RFR 8241749: Remove the Nashorn JavaScript Engine > (Mandy Chung) > 5. Re: RFR 8241749: Remove the Nashorn JavaScript Engine > (sundararajan.athijegannat...@oracle.com) > 6. Re: RFR 8241749: Remove the Nashorn JavaScript Engine > (sundararajan.athijegannat...@oracle.com) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 15 Apr 2020 21:26:37 +0530 > From: sundararajan.athijegannat...@oracle.com > To: nashorn-dev@openjdk.java.net, core-libs-...@openjdk.java.net, > build-...@openjdk.java.net > Subject: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <c7ff076f-7d3b-ce74-9f3b-62a953e23...@oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Please review. > > Nashorn script engine modules (jdk.scripting.nashorn, > jdk.scripting.nashorn.shell) and jjs tool are removed. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 > > JEP: https://openjdk.java.net/jeps/372 > > CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 > > Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html > > Few tests that use nashorn are worked around by @ignore or deleting > relevant nashorn test sections. Separate test bugs have been filed to > handle these. > > https://bugs.openjdk.java.net/browse/JDK-8242860 > > https://bugs.openjdk.java.net/browse/JDK-8242859 > > https://bugs.openjdk.java.net/browse/JDK-8242858 > > https://bugs.openjdk.java.net/browse/JDK-8241982 > > https://bugs.openjdk.java.net/browse/JDK-8235594 > > Thanks, > > -Sundar > > > > > ------------------------------ > > Message: 2 > Date: Wed, 15 Apr 2020 13:07:29 -0300 > From: Jim Laskey <james.las...@oracle.com> > To: "A. Sundararajan" <sundararajan.athijegannat...@oracle.com> > Cc: build-...@openjdk.java.net, nashorn-dev@openjdk.java.net, > core-libs-...@openjdk.java.net > Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <41a57690-210e-417b-97ca-e8f9ee0e5...@oracle.com> > Content-Type: text/plain; charset=us-ascii > > +1 > >> On Apr 15, 2020, at 12:56 PM, sundararajan.athijegannat...@oracle.com wrote: >> >> Please review. >> >> Nashorn script engine modules (jdk.scripting.nashorn, >> jdk.scripting.nashorn.shell) and jjs tool are removed. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 >> >> JEP: https://openjdk.java.net/jeps/372 >> >> CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 >> >> Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html >> >> Few tests that use nashorn are worked around by @ignore or deleting relevant >> nashorn test sections. Separate test bugs have been filed to handle these. >> >> https://bugs.openjdk.java.net/browse/JDK-8242860 >> >> https://bugs.openjdk.java.net/browse/JDK-8242859 >> >> https://bugs.openjdk.java.net/browse/JDK-8242858 >> >> https://bugs.openjdk.java.net/browse/JDK-8241982 >> >> https://bugs.openjdk.java.net/browse/JDK-8235594 >> >> Thanks, >> >> -Sundar >> >> > > > > ------------------------------ > > Message: 3 > Date: Wed, 15 Apr 2020 19:14:59 +0200 > From: Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com> > To: sundararajan.athijegannat...@oracle.com, > nashorn-dev@openjdk.java.net, core-libs-...@openjdk.java.net, > build-...@openjdk.java.net > Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <52443270-e84c-8711-2484-24615eb44...@oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > On 2020-04-15 17:56, sundararajan.athijegannat...@oracle.com wrote: >> Please review. >> >> Nashorn script engine modules (jdk.scripting.nashorn, >> jdk.scripting.nashorn.shell) and jjs tool are removed. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 >> >> JEP: https://openjdk.java.net/jeps/372 >> >> CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 >> >> Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html > Build changes look almost OK. However, in make/RunTests.gmk, you have > removed this: > > -hotspot_JTREG_PROBLEM_LIST += $(TOPDIR)/test/hotspot/jtreg/ProblemList.txt > > which should stay. > > /Magnus > >> Few tests that use nashorn are worked around by @ignore or deleting >> relevant nashorn test sections. Separate test bugs have been filed to >> handle these. >> >> https://bugs.openjdk.java.net/browse/JDK-8242860 >> >> https://bugs.openjdk.java.net/browse/JDK-8242859 >> >> https://bugs.openjdk.java.net/browse/JDK-8242858 >> >> https://bugs.openjdk.java.net/browse/JDK-8241982 >> >> https://bugs.openjdk.java.net/browse/JDK-8235594 >> >> Thanks, >> >> -Sundar >> >> > > > > ------------------------------ > > Message: 4 > Date: Wed, 15 Apr 2020 14:20:09 -0700 > From: Mandy Chung <mandy.ch...@oracle.com> > To: sundararajan.athijegannat...@oracle.com, > nashorn-dev@openjdk.java.net, core-libs-...@openjdk.java.net, > build-...@openjdk.java.net > Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <ceee04e2-91aa-2f1d-6f73-0b7bb3d71...@oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > This looks okay to me. > > Can you add the bug ID next to @ignore that will make it easier to find > the JBS issue??? These test bugs are filed with P4 but I think they > should be fixed in 15. > > Mandy > > On 4/15/20 8:56 AM, sundararajan.athijegannat...@oracle.com wrote: >> Please review. >> >> Nashorn script engine modules (jdk.scripting.nashorn, >> jdk.scripting.nashorn.shell) and jjs tool are removed. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 >> >> JEP: https://openjdk.java.net/jeps/372 >> >> CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 >> >> Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html >> >> Few tests that use nashorn are worked around by @ignore or deleting >> relevant nashorn test sections. Separate test bugs have been filed to >> handle these. >> >> https://bugs.openjdk.java.net/browse/JDK-8242860 >> >> https://bugs.openjdk.java.net/browse/JDK-8242859 >> >> https://bugs.openjdk.java.net/browse/JDK-8242858 >> >> https://bugs.openjdk.java.net/browse/JDK-8241982 >> >> https://bugs.openjdk.java.net/browse/JDK-8235594 >> >> Thanks, >> >> -Sundar >> >> > > > > ------------------------------ > > Message: 5 > Date: Thu, 16 Apr 2020 10:12:59 +0530 > From: sundararajan.athijegannat...@oracle.com > To: Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com>, > nashorn-dev@openjdk.java.net, core-libs-...@openjdk.java.net, > build-...@openjdk.java.net > Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <1cfb4b7f-301a-3d19-8b71-537c60454...@oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Thanks for spotting this Magnus! I'll fix this before push. > > Thanks. > > -Sundar > > On 15/04/20 10:44 pm, Magnus Ihse Bursie wrote: >> On 2020-04-15 17:56, sundararajan.athijegannat...@oracle.com wrote: >>> Please review. >>> >>> Nashorn script engine modules (jdk.scripting.nashorn, >>> jdk.scripting.nashorn.shell) and jjs tool are removed. >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 >>> >>> JEP: https://openjdk.java.net/jeps/372 >>> >>> CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 >>> >>> Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html >> Build changes look almost OK. However, in make/RunTests.gmk, you have >> removed this: >> -hotspot_JTREG_PROBLEM_LIST += >> $(TOPDIR)/test/hotspot/jtreg/ProblemList.txt >> which should stay. >> >> /Magnus >> >>> Few tests that use nashorn are worked around by @ignore or deleting >>> relevant nashorn test sections. Separate test bugs have been filed to >>> handle these. >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242860 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242859 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242858 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8241982 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8235594 >>> >>> Thanks, >>> >>> -Sundar >>> >>> >> > > > ------------------------------ > > Message: 6 > Date: Thu, 16 Apr 2020 10:13:37 +0530 > From: sundararajan.athijegannat...@oracle.com > To: Mandy Chung <mandy.ch...@oracle.com>, > nashorn-dev@openjdk.java.net, core-libs-...@openjdk.java.net, > build-...@openjdk.java.net > Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine > Message-ID: <b4d7c5f4-5265-8a82-25a1-0e5ac765d...@oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Thanks Mandy. I'll add bug id next to @ignore before push. > > Thanks, > > -Sundar > > On 16/04/20 2:50 am, Mandy Chung wrote: >> This looks okay to me. >> >> Can you add the bug ID next to @ignore that will make it easier to >> find the JBS issue??? These test bugs are filed with P4 but I think >> they should be fixed in 15. >> >> Mandy >> >> On 4/15/20 8:56 AM, sundararajan.athijegannat...@oracle.com wrote: >>> Please review. >>> >>> Nashorn script engine modules (jdk.scripting.nashorn, >>> jdk.scripting.nashorn.shell) and jjs tool are removed. >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-8241749 >>> >>> JEP: https://openjdk.java.net/jeps/372 >>> >>> CSR: https://bugs.openjdk.java.net/browse/JDK-8241751 >>> >>> Webrev: http://cr.openjdk.java.net/~sundar/8241749/webrev.00/index.html >>> >>> Few tests that use nashorn are worked around by @ignore or deleting >>> relevant nashorn test sections. Separate test bugs have been filed to >>> handle these. >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242860 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242859 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8242858 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8241982 >>> >>> https://bugs.openjdk.java.net/browse/JDK-8235594 >>> >>> Thanks, >>> >>> -Sundar >>> >>> >> > > > End of nashorn-dev Digest, Vol 82, Issue 1 > ******************************************