Liberica Native Image Kit 23.0.3

Liberica Native Image Kit is based on Liberica JDK 17.0.10+13 versions. Please, find the release notes following the link - 17.0.10+13.

Liberica NIK distribution includes the following runtimes components:

  • LLVM - 15.0.6 (GraalVM CE Native 23.0.3)

  • Python - 3.10.8 (GraalVM CE Native 23.0.3)

  • Node - v18.18.2

  • Java - Liberica JDK 17.0.10+13

  • Java Script - GraalVM JavaScript (GraalVM CE Native 23.0.3)

  • R - 4.0.3 (FastR)

  • TruffleRuby - 23.0.3 (Ruby 3.1.3)

  • Native Image - GraalVM Version 23.0.3 (Liberica JDK 17.0.10+13)

  • Wasm - WebAssembly (GraalVM CE Native 23.0.3)

  • ICU4J - 23.0.3

  • Regex - 23.0.3

IssueDescription

[GR-43389]

[darwin-amd64] Workaround for buggy ld64 versions

[GR-47839]

Use fixed OS version for GraalVM builds on darwin-aarch64

[GR-48695]

Backport to 23.0: Uncommitting of memory failed - should not reach here.

[GR-48884]

Backport to 23.0: Workaround for buggy ld64 versions on darwin-amd64.

[GR-49270]

Backport to 23.0: JFR related fixes.

[GR-49466]

Backport to 23.0: Add stack walking heuristic to Native Image crash log.

[GR-49504]

Backport 23.0: Workaround CPU features Xcode 15 miscomp issue.

[GR-49508]

Backport to 23.0 : Refactor NI Optimization Levels.

[GR-49649]

Backport 23.0 : Use fixed OS version for GraalVM builds on darwin-aarch64.

[GR-49726]

Backport to 23.0 : Introduce –disable-debuginfo-stripping mx argument

[GR-49781]

Backport to 23.0: GraalVM js debug devtools is not accessible in the lasted chrome 118.0.5993.89.

[GR-49789]

Backport to 23.0: Don’t zap pre-zeroed unaligned chunks.

[GR-49794]

Merge tag jdk-17.0.10+4.

[GR-49794]

Update JVMCI to jvmci-23.0-b23.

[GR-49798]

Backport: Upgrading the underlying Node.js to version 18.18.2.

[GR-49856]

Backport to 23.0: Report consistent values when memory usage is queried via MemoryPoolMXBean.

[GR-49879]

Backport to 23.0: Add an option to artificially increase the header size.

[GR-49909]

Backport to 23.0: Allow UnlockExperimentalVMOptions.

[GR-49914]

Backport to 23.0: Prevent automatic leave of an explicitly entered context during close called from a host call

[GR-49946]

Backport to 23.0: Loop unroll: handle stride overflow in int range.

[GR-50003]

Backport to 23.0: Fix crash during isolate teardown.

[GR-50041]

Backport to 23.0: Check stamp before casting in IntegerLessThanNode

[GR-50046]

Backport to 23.0: Clarify semantics of binary arithmetic reassociation

[GR-50058]

Backport to 23.0: Upgrade org.json to version 20231013.

[GR-50249]

Backport to 23.0: Update OS detection code to recognize Windows 11 and Windows Server 2022

[GR-50268]

Backport to 23.0: Use synchronized data structures for reachability handlers registration.

[GR-50350]

Update JVMCI to jvmci-23.0-b24

[GR-50356]

Backport to 23.0: Use the vendor version for __svm_version_info.

[GR-50416]

Update JVMCI to jvmci-23.0-b25

[GS-5266]

New dev cycle GraalVM 23.0.3

ON THIS PAGE