Liberica Native Image Kit 21.3.3

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

Liberica NIK distribution includes the following runtimes components:

  • LLVM - 12.0.1 (GraalVM CE Native 21.3.3)

  • Python - 3.8.5 (GraalVM CE Native 21.3.3)

  • Node - v14.19.1

  • Java - Liberica JDK 17.0.4.1+1, LTS

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

  • R - 4.0.3 (FastR)

  • TruffleRuby - 21.3.3 (Ruby 2.7.4)

  • Native Image - GraalVM Version 21.3.3 (Liberica JDK 17.0.4.1+1, LTS)

  • Wasm - WebAssembly (GraalVM CE Native 21.3.3)

Issues fixed

IssueDescription

[GR-32236]

Backport: Allow to use time-zone-related data from ZoneRulesProvider.

[GR-37716]

Native image terminology update.

[GR-38067]

Zero-initialize the struct sigaction given to sigaction()

[GR-38143]

Backport of GR-37890 to 21.3: Split module call target.

[GR-38349]

Backport to 21.3 : Copy cloned IndexedValueMap lazily on the next write.

[GR-38389]

Update to jvmci-21.3-b20.

[GR-38400]

Backport into 21.3.3: Updating ICU4J library to version 71.1.

[GR-38697]

GraalVM Insight is not tech preview since GraalVM 21.3; Improve Micronaut extension README.

[GR-38736]

Backport to 21.3: Turn VEX assertions into guarantees

[GR-38900]

Backport to 21.3 : Zero-initialize the struct given to sigaction() and use an empty function for the SIGPIPE handler.

[GR-38918]

Backport 21.3 : Native Image generation fails with Cannot find serialization target class.

[GR-38922]

Backport : Adjust ObjectStreamClass Cache recomputations for ClassCache.

[GR-38941]

Backport 21.3 : Add some sanity checks around the use of init memory.

[GR-39010]

Heap buffer for collecting data in memory.

[GR-39025]

Backport 21.3.3 : Disable libgraal JMX bean by default.

[GR-39068]

Backport to 21.3: When emptying the environment in mx_sdk_benchmark, keep no_proxy.

[GR-39147]

Backport to 21.3: Mark GSON_SHADOWED dependency as optional.

[GR-39148]

Backport to 21.3 : Enables native-image script to handle module path with spaces.

[GR-39202]

Fix File not found error when navigating to index page from breadcrumbs.

[GR-39215]

Declarative position of insight context.

[GR-39717]

Use a per-context cache of source queries.

[GR-39976]

Register the class name directly when registering a class for JNI access obtained from NewObjectArray

ON THIS PAGE