First attempt to populate "supplementary docs" with a discussion of the start
of release changes. For reference on the idea of supplementary docs, see the
thread
"Where to put supplementary docs?"
https://mail.openjdk.org/pipermail/jdk-dev/2025-April/009975.html
-
Commit messages:
On Tue, 20 May 2025 04:30:57 GMT, Joe Darcy wrote:
> First attempt to populate "supplementary docs" with a discussion of the start
> of release changes. For reference on the idea of supplementary docs, see the
> thread
>
> "Where to put supplementary docs?"
> https://mail.openjdk.org/pipermai
> This is the implementation of the draft [JEP: Ahead-of-time Command Line
> Ergonomics](https://bugs.openjdk.org/browse/JDK-8350022)
>
> - Implemented new flag `AOTCacheOutput`, which can be used to create an AOT
> cache using the "one-command workflow"
> - Added processing of the `JDK_AOT_VM_O
> This is the implementation of the draft [JEP: Ahead-of-time Command Line
> Ergonomics](https://bugs.openjdk.org/browse/JDK-8350022)
>
> - Implemented new flag `AOTCacheOutput`, which can be used to create an AOT
> cache using the "one-command workflow"
> - Added processing of the `JDK_AOT_VM_O
> Improve warm-up time by making profile data from a previous run of an
> application instantly available, when the HotSpot Java Virtual Machine
> starts. Specifically, enhance the [AOT cache](https://openjdk.org/jeps/483)
> to store method execution profiles from training runs, reducing profili
On Sun, 18 May 2025 23:44:13 GMT, Sergey Bylokhov wrote:
> This patch suppresses compiler warning C5287 triggered in debugInit.c when
> building with Visual Studio 2022 version 17.14 (released a few days ago).
>
> I’m simply disabling the warning to unblock the broken build. This change is
> i
> This patch builds on top of https://github.com/openjdk/jdk/pull/24746, and
> adds support for `@RequiresIdentity` to `--release`.
>
> Important parts of the patch:
> - `CreateSymbols` now keeps
> `RuntimeInvisibleTypeAnnotationsAttribute`/`RuntimeVisibleTypeAnnotationsAttribute`
> annotations
> Get JDK 26 underway.
Nizar Benalla has updated the pull request with a new target base due to a
merge or a rebase. The pull request now contains nine commits:
- Update --release 25 symbol information for JDK 25 build 23
The macOS/AArch64 build 23 was taken from https://jdk.java.net/25/
-
On Mon, 19 May 2025 05:26:36 GMT, Sergey Bylokhov wrote:
> I can suppress it by extracting JVMTI_VERSION into local variable similar to
> how other code looks like:
>
>jint version = JVMTI_VERSION;
>jvmtiCompileTimeMajorVersion = ( version & JVMTI_VERSION_MASK_MAJOR )
>