Skip to content

Commit 93b094d

Browse files
authored
chore(update): Add GraalVM Upgrade to Patch Level
Related-to: camunda/camunda-bpm-platform#4299
1 parent e1102c1 commit 93b094d

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

content/update/patch-level.md

+19
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,25 @@ Where AngularJS, angular-ui-bootstrap, angular-translate, angular-moment, and Bo
552552

553553
Please see our [third-party libraries documentation]({{< ref "/introduction/third-party-libraries/_index.md#web-applications-cockpit-tasklist-admin" >}}) for details.
554554

555+
## 7.22.1 to 7.22.2 / 7.21.6 to 7.21.7 / 7.20.9 to 7.20.10
556+
557+
### GraalVM Upgrade
558+
559+
We are pleased to announce that the above patch releases are compatible with `GraalVM 21.3.12`
560+
561+
The engine will automatically **disable the system property** `polyglot.engine.WarnInterpreterOnly` when a [GraalJS](https://www.graalvm.org/jdk17/reference-manual/js/) script engine is used.
562+
563+
This adjustment ensures a smoother experience by suppressing unnecessary warnings related to `interpreter-only` execution in non-native GraalVM environments
564+
which might cause confusion to our users running on non-GraalVM JDKs.
565+
566+
You can read more about the warnings [here](https://www.graalvm.org/jdk17/reference-manual/js/FAQ/#warning-implementation-does-not-support-runtime-compilation).
567+
568+
{{< note title="Heads-up!" class="info" >}}
569+
If you want to ensure the best performance for JS execution, you can always configure the GraalVM Compiler with your JDK of choice, or use the GraalVM JDK.
570+
571+
More information on how to do this can be found in the official [GraalVM documentation](https://www.graalvm.org/jdk17/reference-manual/js/RunOnJDK/#graalvm-javascript-on-jdk-11).
572+
{{< /note >}}
573+
555574
# Full Distribution
556575

557576
This section is applicable if you installed the [Full Distribution]({{< ref "/introduction/downloading-camunda.md#full-distribution" >}}) with a **shared process engine**. In this case you need to update the libraries and applications installed inside the application server.

0 commit comments

Comments
 (0)