Re: RFR: 8357000: Write overview documentation for start of release changes

2025-05-20 Thread David Holmes
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/pipermail

Re: RFR: 8349638: Build libjdwp with SIZE optimization

2025-05-20 Thread Matthias Baesken
On Tue, 11 Feb 2025 15:56:39 GMT, Matthias Baesken wrote: > The libjdwp is currently built with LOW optimization level, it could be built > with SIZE optimization to lower the lib size by ~ 10 % on UNIX. > On Windows LOW and SIZE currently translate to the same O1 optimization flag > so no diff

RFR: 8357048: RunTest variables should always be assigned

2025-05-20 Thread Magnus Ihse Bursie
In `SetJtregValue` and `SetMicroValue`, if a default or user-supplied value was given, the corresponding "local" variable was assigned using :=, which will force future eager evaluation of the variable, most notably `+=`. However, if no default nor user-assigned value was given, the variable was

Re: RFR: 8356894: Adjust CreateSymbols to properly handle the newly added @jdk.internal.RequiresIdentity [v2]

2025-05-20 Thread Vicente Romero
On Mon, 19 May 2025 22:54:09 GMT, Jan Lahoda wrote: >> 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 >> `RuntimeInvisibleTypeAnnotationsAttrib

Re: RFR: 8357000: Write overview documentation for start of release changes [v2]

2025-05-20 Thread Joe Darcy
> 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 Joe Darcy has update

Re: RFR: 8357048: RunTest variables should always be assigned

2025-05-20 Thread Erik Joelsson
On Tue, 20 May 2025 13:28:22 GMT, Magnus Ihse Bursie wrote: > In `SetJtregValue` and `SetMicroValue`, if a default or user-supplied value > was given, the corresponding "local" variable was assigned using :=, which > will force future eager evaluation of the variable, most notably `+=`. > Howe

Re: RFR: 8357000: Write overview documentation for start of release changes [v2]

2025-05-20 Thread Erik Joelsson
On Tue, 20 May 2025 17:14:38 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/pip

Re: RFR: 8357000: Write overview documentation for start of release changes [v2]

2025-05-20 Thread David Holmes
On Tue, 20 May 2025 17:14:38 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/pip

Re: RFR: 8357000: Write overview documentation for start of release changes [v2]

2025-05-20 Thread Luca Kellermann
On Tue, 20 May 2025 17:14:38 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/pip

Re: RFR: 8357000: Write overview documentation for start of release changes

2025-05-20 Thread David Holmes
On Tue, 20 May 2025 10:25:11 GMT, David Holmes wrote: > Do you want to include manpage updates here? To answer myself "no". To clarify for others there are quite a lot of things that have to happen at the "start" of a release, but the ones documented here are the ones necessary to happen at th

Applying JEP 493 results in "has been modified error"

2025-05-20 Thread Armin Schrenk
Hi all, I need to build the JDK due to a strict security environment. The build system is Ubuntu 22.04 x64 6.8.0 kernel inside a VM. I read about JEP 493 (https://openjdk.org/jeps/493) and used the option "--enable-linkable-runtime". My configure command is: configure \     --with-conf-name=

Re: RFR: 8356820: fixpath should allow + in paths on Windows

2025-05-20 Thread Magnus Ihse Bursie
On Tue, 13 May 2025 01:17:25 GMT, Chihiro Ito wrote: > When we run configure on Windows, fixpath is used, but this causes an error > if the path contains +. > > For example, when we unzip Temurin 24, the directory name created is > jdk-24+36. When we specify this as the boot JDK, the following

Re: RFR: 8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build

2025-05-20 Thread Serguei Spitsyn
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

Re: RFR: 8355798: Implement JEP 514: Ahead-of-Time Command Line Ergonomics [v11]

2025-05-20 Thread Erik Joelsson
On Tue, 20 May 2025 03:43:39 GMT, Ioi Lam wrote: >> 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-com

Re: RFR: JDK-8354316 : clang/linux build fails with -Wunused-result warning at XToolkit.c:695:9 [v2]

2025-05-20 Thread Alexander Zuev
On Wed, 14 May 2025 21:28:37 GMT, Harshitha Onkar wrote: >> The following line results in unused-result warning on linux/clang. >> >> >> /java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c:695:9: error: ignoring >> return value of function >> declared with 'warn_unused_result' attribute [-W

Re: RFR: JDK-8354316 : clang/linux build fails with -Wunused-result warning at XToolkit.c:695:9 [v2]

2025-05-20 Thread Alexey Ivanov
On Wed, 14 May 2025 21:28:37 GMT, Harshitha Onkar wrote: >> The following line results in unused-result warning on linux/clang. >> >> >> /java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c:695:9: error: ignoring >> return value of function >> declared with 'warn_unused_result' attribute [-W

Re: RFR: 8356894: Adjust CreateSymbols to properly handle the newly added @jdk.internal.RequiresIdentity [v3]

2025-05-20 Thread Jan Lahoda
> 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