Native Image Committer and Community Meeting 2025-05-22 #11230
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 June 26nd, 2025. The meeting will typically be on the last Thursday of each month.
New and Noteworthy
Native Image Layers
[GR-57645] Support registering elements for reflection in extension layers #11056
[GR-64554] Introduce DuplicableImageSingletons. #11120
[GR-64325] Migrate more layered image metadata to schema. #11072
Streamline reachability metadata
[GR-60238] Include JNI reachability metadata with reflection #11066
[GR-65003] Fix reflection parser when JNI is disabled #11210
Usability
[GR-62143] Preserve all fields in the preserve mode. #11183
[GR-64314] Print warning when glob is too general #11179
[GR-64531] Escape stars in matching text when fetching hosted only content #11176
[GR-63031] Enable -H:Preserve=all for macOS. #11106
[GR-63998] Enable -H:Preserve=all on Windows. #11067
[GR-62989] Remove NEGATIVE_QUERY from registeredResources in Build Report data when it was replaced with an actual resource #11065
Monitoring / Tooling
[GR-64664] Fix JFR epoch id. #11102 (Red Hat)
[GR-61151] Remove internal frames from the top of JFR event stacktraces. #11082 (Red Hat)
[GR-57064] Skip unnecessary JFR registrations for virtual threads. #11070 (Red Hat)
[GR-64420] Use initial system properties for jvmstat performance counters. #11049
Debugging
[GR-64051] Debuginfotest fails due to updated debug info for the object header. #11061
FFM API / Panama
[GR-61959] SVM: Add shared arena support. #11125
[GR-64940] Shared arena: support vector api signatures. #11185
[GR-64496] Disallow FFM API objects with associated native resources in image heap. #11189
[GR-60350] Correctly handle in-memory return for direct upcalls. #11202
JDK Updates and removing JDK 21 from master
[GR-55515] Disable JDK 21 support in Graal Compiler #11141
[GR-64960] Remove JDK 21 specific code from Web Image #11187
[GR-64843] Remove JDK 21 Substitutions from Native Image #11162
[GR-64829] Remove JDK21 specific code in compiler. #11167
[GR-64855] Remove JDK 21 code guarded by JavaVersionUtil.JAVA_SPEC from Native Image #11173
Truffle
[GR-64086] Add extended dynamic object layout. #11188
Memory Footprint in Builder
[GR-64703] Clear caches after analysis phase. #11177
[GR-64824] Only compute heap dumping metadata if needed. #11153
[GR-64675] Remove unused concurrent hashmap PointsToAnalysisMethod.invokedBy #11130
[GR-64061] Footprint improvements in Native Image Builder. #11116
[GR-64192] Native Image Builder Memory Footprint Optimizations #11077
Other & fixes
[GR-64584] Base-relative code pointers in vtables for non-layered images. #11150:
-H:+RelativeCodePointers
(relocation improvements, faster startup, more shared memory)[GR-34010] Use precise write barriers for Object arrays. #11157
[GR-64588] Enable RemoveUnusedSymbols on darwin. #11095
[GR-64965] Do not try to validate type state propagation into disabled flows #11192
[GR-64208] Reduce virtual calls to Object and reference visitors. #11124
[GR-64566] Parse system properties before options. #11090
Questions
Deep Dive: Leyden vs. Graal Native Image
Presenter: @simonis
Material: https://github.com/simonis/LeydenVsGraalNative
Beta Was this translation helpful? Give feedback.
All reactions