Native Image Committer and Community Meeting 2025-06-26 #11471
Unanswered
wirthi
asked this question in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
List of all past and upcoming meetings: #3933
The meeting after this one is planned for July 31st, 2025. The meeting will typically be on the last Thursday of each month.
Branch-off for JDK 25 happened. Only fixes fill land there going forward.
New and Noteworthy
Native Image Layers
[GR-62449] Ensure that class initialization status is stable between layers. #11303
[GR-65925] Allow classes with failed initialization to be registered again in the app layer. #11425
[GR-65847] De-duplicate resources in extension layers #11447
[GR-63220] Make ModuleLayerFeature layer aware #11263
[GR-65296] Use implemented interface as differentiator when generating stable lambda name. #11269
[GR-65934] Ensure LoadImageSingletonNodes are folded in the app layer #11453
[GR-66296] Remove ReachabilityHandler abstraction. #11450
[GR-65695] Replace streams with indexed for-loops in layer loader. #11387
[GR-65232] Refactor layer loader. #11312
[GR-65242] [GR-60254] Add support for catching missing arrays in hubs in layered images. #11284
[GR-64959] Support InitialLayerOnlyImageSingleton with different key #11458
Streamline reachability metadata
[GR-63591] Include resource bundles in resource configuration #11313
[GR-48191] Enable lambda reflection queries #11350
[GR-61098] Make TrackDynamicAccess experimental and make Dynamic Access data structures public #11349
[GR-63596] Treat "name" entries in legacy configuration files like "type" in reachability-metadata.json #11332
Usability
[GR-66330] Improve the trouble-shooting guide for Native Image. #11463 no big change but reminder that the Troubleshooting guide exists
[GR-65849] Avoid tracing during VM operations. #11416
[GR-65282] Remove bogus main class detection for NATIVE_IMAGE_OPTIONS. #11395
[GR-65575] Handle linkage errors in SerializationBuilder#superHasAccessibleConstructor. #11340
[GR-64619] Make missing registration errors subclass LinkageError #11295
Monitoring / Tooling
[GR-65899] JFR substitutions for JDK 25+26. #11403 (Red Hat)
Debugging
JDWP
[GR-66202] Fix step out issue in JDWP. #11449
[GR-65630] Include loaded array classes in JDWP commands. #11422
FFM API / Panama
[GR-63182] [GR-65316] Enable FFM API by default. #11335
[GR-60208] [GR-52447] Trace FFM API calls in native image agent. #11270
[GR-65636] Make foreign API support optional in parser. #11355
[GR-63074] Support FFM API on macOS/x64. #11311
Garbage Collector / Memory Management
[GR-32941] Allocate TLABs from chunks instead of as chunks #11275
[GR-65480] Update TLAB logic to JDK 25+25 and fix gcWaste computation. #11344
Other & fixes
[GR-60297] Fix Reachability Analysis in Native Image #11293
[GR-64981] Reliably detect pending deoptimization and correctly handle speculations and invalidation. #11290 (fix around Lazy Deoptimization)
[GR-48106] Handle container tool exit code in container-reuse case. #11365
[GR-65647] Copy MultiOptionValues in HostedOptionCustomizer. #11354
[GR-65564] Rethrow OutOfMemoryErrors that happen during performance data initialization. #11345
[GR-65020] [GR-65327] Fixes for java.specification.maintenance.version and reference constants in large images. #11325
[JDK-8358544] Adapt "JDK-8357987: [JVMCI] Add support for retrieving all methods of a ResolvedJavaType" #11320
[JDK-8358545] Adapt "JDK-8357660: [JVMCI] Add support for retrieving all BootstrapMethodInvocations directly from ConstantPool" #11319
[GR-64787] Fixes for --install-exit-handlers removal. #11307
Questions
Deep Dive: Strict Dynamic Access Inference (#11079)
Presenter: Aleksandar Stefanovic (@Aca-S)
Beta Was this translation helpful? Give feedback.
All reactions