nashorn-dev Digest, Vol 82, Issue 1
Eric Vergnaud
eric.vergnaud at wanadoo.fr
Thu Apr 16 13:38:21 UTC 2020
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-request at openjdk.java.net a écrit :
>
> Send nashorn-dev mailing list submissions to
> nashorn-dev at 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-request at openjdk.java.net
>
> You can reach the person managing the list at
> nashorn-dev-owner at 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.athijegannathan at 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.athijegannathan at oracle.com)
> 6. Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> (sundararajan.athijegannathan at oracle.com)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 15 Apr 2020 21:26:37 +0530
> From: sundararajan.athijegannathan at oracle.com
> To: nashorn-dev at openjdk.java.net, core-libs-dev at openjdk.java.net,
> build-dev at openjdk.java.net
> Subject: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <c7ff076f-7d3b-ce74-9f3b-62a953e2365f at 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.laskey at oracle.com>
> To: "A. Sundararajan" <sundararajan.athijegannathan at oracle.com>
> Cc: build-dev at openjdk.java.net, nashorn-dev at openjdk.java.net,
> core-libs-dev at openjdk.java.net
> Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <41A57690-210E-417B-97CA-E8F9EE0E5546 at oracle.com>
> Content-Type: text/plain; charset=us-ascii
>
> +1
>
>> On Apr 15, 2020, at 12:56 PM, sundararajan.athijegannathan at 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.bursie at oracle.com>
> To: sundararajan.athijegannathan at oracle.com,
> nashorn-dev at openjdk.java.net, core-libs-dev at openjdk.java.net,
> build-dev at openjdk.java.net
> Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <52443270-e84c-8711-2484-24615eb445da at oracle.com>
> Content-Type: text/plain; charset=utf-8; format=flowed
>
> On 2020-04-15 17:56, sundararajan.athijegannathan at 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.chung at oracle.com>
> To: sundararajan.athijegannathan at oracle.com,
> nashorn-dev at openjdk.java.net, core-libs-dev at openjdk.java.net,
> build-dev at openjdk.java.net
> Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <ceee04e2-91aa-2f1d-6f73-0b7bb3d71c1a at 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.athijegannathan at 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.athijegannathan at oracle.com
> To: Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com>,
> nashorn-dev at openjdk.java.net, core-libs-dev at openjdk.java.net,
> build-dev at openjdk.java.net
> Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <1cfb4b7f-301a-3d19-8b71-537c60454c60 at 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.athijegannathan at 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.athijegannathan at oracle.com
> To: Mandy Chung <mandy.chung at oracle.com>,
> nashorn-dev at openjdk.java.net, core-libs-dev at openjdk.java.net,
> build-dev at openjdk.java.net
> Subject: Re: RFR 8241749: Remove the Nashorn JavaScript Engine
> Message-ID: <b4d7c5f4-5265-8a82-25a1-0e5ac765db8e at 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.athijegannathan at 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
> ******************************************
More information about the nashorn-dev
mailing list