lsc-project / lsc

LSC engine
http://lsc-project.org/wiki/documentation/latest/start
Other
108 stars 41 forks source link

Java 11+ javascript engine compatibility #133

Open rouazana opened 4 years ago

rouazana commented 4 years ago

Java 11 deprecated Nashorn, after the removal of Rhino. As there will be no more Javascript Engine in the JDK, we should migrate to an external one, for example GraalVM Javascript. It will also allow us to support new JS capabilities from the ECMAScript 2019 norm.

artlog commented 2 years ago

let's try graalVM https://www.graalvm.org/ ... working on.

rouazana commented 2 years ago

Hello!

Thanks for looking at this.

For your information Nashorn is finally also available as an OpenJDK project : https://github.com/openjdk/nashorn

coudot commented 11 months ago

3 things:

coudot commented 1 month ago

@abpai94 could you try to create a unit test for graalvm?

abpai94 commented 3 weeks ago

Documentation for graal.js version 24.0.2 compatible JVMs and their versions:

Incompatible:

Documentation for graal.js version 22.3.5 compatible JVMs and their versions:

Incompatible: