[jdk22] RFR: 8311218: fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable

2023-12-20 Thread Serguei Spitsyn
Hi all, This pull request contains a backport of commit [0f8e4e0a](https://github.com/openjdk/jdk/commit/0f8e4e0a81257c678e948c341a241dc0b810494f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Serguei Spitsyn on 19 Dec 2023 and was

Re: RFR: JDK-8320458: Improve structural navigation in API documentation

2023-12-20 Thread Andrey Turbanov
On Mon, 11 Dec 2023 16:36:09 GMT, Hannes Wallnöfer wrote: > This is a rather big change to update the structural navigation in API > documentation generated by JavaDoc. It adds a table of contents for the > current page to module, package, and class documentation, and replaces the > old

Re: RFR: 8317376: Minor improvements to the 'this' escape analyzer

2023-12-20 Thread Archie Cobbs
On Wed, 20 Dec 2023 09:03:34 GMT, Daniel Fuchs wrote: > I assume these were the reason why this-escape analysis had been disabled on > java.net.http, and I expect the reason why the analysis can be reenabled by > default is because of point 3 above? No, the goal here is simply to remove

Re: RFR: 8314488: Compile the JDK as C++17 [v2]

2023-12-20 Thread Kim Barrett
On Fri, 15 Dec 2023 16:20:02 GMT, Kim Barrett wrote: >> Julian Waters has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains five additional >>

Re: RFR: 8314488: Compile the JDK as C++17 [v2]

2023-12-20 Thread Kim Barrett
On Fri, 15 Dec 2023 13:52:28 GMT, Martin Doerr wrote: > In case you want to update the required compiler versions as part of this PR: > We have tested -TOOLCHAIN_MINIMUM_VERSION_xlc="16.1.0.0011" > +TOOLCHAIN_MINIMUM_VERSION_xlc="17.1.1.4" (Already discussed with Kim.) Also discussed with the

Re: RFR: 8314488: Compile the JDK as C++17

2023-12-20 Thread Kim Barrett
On Sat, 19 Aug 2023 07:45:50 GMT, Andrew Haley wrote: > Is it impractical to drop the obsolete features of C++11, working in the > common subset of C++11 and C++17? I'm not sure what is being suggested. Maybe some examples would help. - PR Comment:

Re: RFR: 8317376: Minor improvements to the 'this' escape analyzer

2023-12-20 Thread Daniel Fuchs
On Mon, 16 Oct 2023 22:08:53 GMT, Archie Cobbs wrote: > Please review several fixes and improvements to the `this-escape` lint > warning analyzer. > > The goal here is to apply some relatively simple logical fixes that improve > the precision and accuracy of the analyzer, and capture the

Re: RFR: 8314488: Compile the JDK as C++17 [v2]

2023-12-20 Thread Thomas Stuefe
On Fri, 15 Dec 2023 16:20:02 GMT, Kim Barrett wrote: >> Julian Waters has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains five additional >>