Native Image Committer and Community Meeting 2023-06-29 #6906
Replies: 1 comment
-
Runtime Compilation SupportParseOnce
ParseOnceJIT
Native Image Runtime Compilation Support Overview
Terminology
Runtime Compilation ExampleRuntime Deoptimization Example (1)Runtime Deoptimization Example (2)Deeper Look: Runtime Compiled Methods
Deeper Look: Deoptimization Targets & Deoptimization Entrypoints
(Quick) Analysis TypeFlow Overview
InvokeTypeFlow Linking Overview
ParseOnceJIT Main Tasks
Multi-Method Concept
Runtime Compilation Invoke Patterns
MultiMethod Invoke Patterns: Runtime
MultiMethod Invoke Patterns: Original
MultiMethod Invoke Patterns: Deopt
InvokeTypeFlow Linking
Stub flows
Updating Deopt Target TypeFlow
Runtime Method Inlining
New Runtime Inlining Policy
Linking Deopt Methods During Inlining
Generating Runtime Graphs
ParseOnceJIT Current Status
Code References
|
Beta Was this translation helpful? Give feedback.
-
List of all past and upcoming meetings: #3933
New and Noteworthy
Simulation of class initializer is now merged:
[GR-39406] Simulate class initializer. #6710
Now we are working to enable the new class initalization strategy by default.
Starting JDK 22 work early this time:
[GR-46613] Initial JDK 22 support. #6803
[GR-46732] Revive UnsafeFieldAccessorFactory for Native Image #6879
Reduce the module dependencies of the image generator (for cleanliness reasons):
[GR-35914] Reduce module dependencies of the native image generator. #6807
[GR-46756] Further reduce image builder module dependencies. #6901
Small steps to make image builds more deterministic:
[GR-27034] Deterministic compilations in helloworld and petclinic. #6900
Performance
[GR-45765] Optimize Throwable#fillInStackTrace for JIT compiled code #6765
Compatibility:
[GR-46507] Support instance main methods (JEP 445) #6835
Monitoring / tools:
[GR-46599] Integrate foreign debuginfo types PR #6625. #6774
The old "enterprise" Dwarf information generation is now deleted from our code base: [GR-46169] Remove SubstrateOptions.UseOldDebugInfo. #6665
[GR-46190] Support JFR event GCHeapSummary. #6705
Deep Dive: "Parse Once" for images with JIT compilation
Beta Was this translation helpful? Give feedback.
All reactions