reactiverse / es4x

🚀 fast JavaScript 4 Eclipse Vert.x
https://reactiverse.io/es4x/
Apache License 2.0
882 stars 75 forks source link

Bump graalvm.version from 20.3.0 to 21.0.0 #486

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps graalvm.version from 20.3.0 to 21.0.0. Updates truffle-api from 20.3.0 to 21.0.0

Commits
  • ec048fd Release 21.0.0
  • d623811 [GR-28713] Update to jvmci-21.0-b06.
  • 37b618b Update to jvmci-21.0-b06
  • 3460b64 [GR-27928] Update catalog URLs.
  • 0663f6c Use raw gds:// url
  • 78ab500 Update catalog URLs
  • ef59057 [GR-28583] Never fail in IntrinsifyMethodHandlesInvocationPlugin if method ha...
  • 85ec0a5 [GR-28502] GU shows component stability level, if declared by component (cher...
  • 7894e7f [GR-28638] On Windows we have '.exe' and '.cmd' executables.
  • b9e92eb Never fail in IntrinsifyMethodHandlesInvocationPlugin if method handles are f...
  • Additional commits viewable in compare view


Updates js from 20.3.0 to 21.0.0

Release notes

Sourced from js's releases.

GraalJS - GraalVM Community Edition 21.0.0

GraalVM provides an ECMAScript-compliant runtime to execute JavaScript and Node.js applications. It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

More information is available on the GraalVM website: http://www.graalvm.org/docs/reference-manual/js/

GraalJS - GraalVM Community Edition 20.3.1

GraalVM provides an ECMAScript-compliant runtime to execute JavaScript and Node.js applications. It is fully standard compliant, execute applications with high performance, and provide all benefits from the GraalVM stack, including language interoperability and common tooling.

More information is available on the GraalVM website: http://www.graalvm.org/docs/reference-manual/js/

Changelog

Sourced from js's changelog.

Version 21.0.0

  • ECMAScript 2021 mode/features enabled by default.
  • Updated Node.js to version 12.20.1.
  • Adopted new interop exception handling and made JS exceptions extend AbstractTruffleException.
  • Implemented interop identity messages.
  • Expose Graal.versionECMAScript instead of Graal.versionJS.
  • Implemented the relative indexing method proposal. It is available in ECMAScript 2022 mode (--js.ecmascript-version=2022).
Commits
  • 556f438 Release 21.0.0
  • b1e0d1a [GR-28663] [GR-28474] Backport: Primitive type getter interop regression in 2...
  • a0e42eb fix copyright year
  • 9f66f1a Fix missing return value conversion after invoking getters in nashorn-compat ...
  • 39f1514 [GR-27860] Backport: Upgrading the underlying Node.js to version 12.20.1.
  • d1ff76d Fixing years in copyright headers.
  • 5cb4e7d [GR-27860] Upgrading the underlying Node.js to version 12.20.1.
  • 012aa85 [GR-28227] Backport: Java null should behave like null during Object creation.
  • fff3cca Correction of ForeignBoxedObjectTest.testForeignNull().
  • 9c7eaa4 Adding tests for Object(javaNull) and Object.create(javaNull).
  • Additional commits viewable in compare view


Updates profiler from 20.3.0 to 21.0.0

Commits
  • ec048fd Release 21.0.0
  • d623811 [GR-28713] Update to jvmci-21.0-b06.
  • 37b618b Update to jvmci-21.0-b06
  • 3460b64 [GR-27928] Update catalog URLs.
  • 0663f6c Use raw gds:// url
  • 78ab500 Update catalog URLs
  • ef59057 [GR-28583] Never fail in IntrinsifyMethodHandlesInvocationPlugin if method ha...
  • 85ec0a5 [GR-28502] GU shows component stability level, if declared by component (cher...
  • 7894e7f [GR-28638] On Windows we have '.exe' and '.cmd' executables.
  • b9e92eb Never fail in IntrinsifyMethodHandlesInvocationPlugin if method handles are f...
  • Additional commits viewable in compare view


Updates chromeinspector from 20.3.0 to 21.0.0

Commits
  • ec048fd Release 21.0.0
  • d623811 [GR-28713] Update to jvmci-21.0-b06.
  • 37b618b Update to jvmci-21.0-b06
  • 3460b64 [GR-27928] Update catalog URLs.
  • 0663f6c Use raw gds:// url
  • 78ab500 Update catalog URLs
  • ef59057 [GR-28583] Never fail in IntrinsifyMethodHandlesInvocationPlugin if method ha...
  • 85ec0a5 [GR-28502] GU shows component stability level, if declared by component (cher...
  • 7894e7f [GR-28638] On Windows we have '.exe' and '.cmd' executables.
  • b9e92eb Never fail in IntrinsifyMethodHandlesInvocationPlugin if method handles are f...
  • Additional commits viewable in compare view


Updates graal-sdk from 20.3.0 to 21.0.0

Commits
  • ec048fd Release 21.0.0
  • d623811 [GR-28713] Update to jvmci-21.0-b06.
  • 37b618b Update to jvmci-21.0-b06
  • 3460b64 [GR-27928] Update catalog URLs.
  • 0663f6c Use raw gds:// url
  • 78ab500 Update catalog URLs
  • ef59057 [GR-28583] Never fail in IntrinsifyMethodHandlesInvocationPlugin if method ha...
  • 85ec0a5 [GR-28502] GU shows component stability level, if declared by component (cher...
  • 7894e7f [GR-28638] On Windows we have '.exe' and '.cmd' executables.
  • b9e92eb Never fail in IntrinsifyMethodHandlesInvocationPlugin if method handles are f...
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
codecov[bot] commented 3 years ago

Codecov Report

Merging #486 (1e433c8) into develop (d9843eb) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             develop     #486   +/-   ##
==========================================
  Coverage      55.71%   55.71%           
  Complexity       216      216           
==========================================
  Files             18       18           
  Lines           1163     1163           
  Branches         215      215           
==========================================
  Hits             648      648           
  Misses           386      386           
  Partials         129      129           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5f3f134...448b595. Read the comment docs.

dependabot-preview[bot] commented 3 years ago

Superseded by #496.