> This collects miscellaneous open issues that can be resolved with
> documentation updates; each indicated by adding JDK issue numbers
Doug Lea has updated the pull request incrementally with one additional commit
since the last revision:
Use javadoc internal linkages in CHM
-
On Thu, 26 Jun 2025 06:56:17 GMT, Eirik Bjørsnøs wrote:
> For these simple class files I would assume using the class file API to
> generate the class files directly without involving javac at all would both
> simplify this test and run faster.
Here's a branch on top of your PR with an explora
On Thu, 26 Jun 2025 06:16:06 GMT, Henry Jen wrote:
>> Create a jar directly from the memory instead of real file, this should
>> reduce the I/O overhead which likely the reason for the time out.
>> The issue is not reproducible locally, and fails intermittently, so we
>> simply trying to reduce
On Wed, 25 Jun 2025 11:26:22 GMT, Anton Artemov wrote:
>> This PR contains changes for the 1st phase of the `LockingMode` flag
>> obsoletion.
>>
>> The work is done by @fbredber, I have taken it over and am finishing it
>> while he's on vacation.
>>
>> In the 1st phase one keeps the `Lockin
On Tue, 17 Jun 2025 08:39:49 GMT, Anton Artemov wrote:
> This PR contains changes for the 1st phase of the `LockingMode` flag
> obsoletion.
>
> The work is done by @fbredber, I have taken it over and am finishing it while
> he's on vacation.
>
> In the 1st phase one keeps the `LockingMode`
On Thu, 26 Jun 2025 06:16:06 GMT, Henry Jen wrote:
>> Create a jar directly from the memory instead of real file, this should
>> reduce the I/O overhead which likely the reason for the time out.
>> The issue is not reproducible locally, and fails intermittently, so we
>> simply trying to reduce
Hi Pavel,
On 27/06/2025 8:23 am, Pavel Rappo wrote:
Here's an interesting behaviour. A thread that has been blocked in
Object.wait is interrupted. But instead of throwing an
InterruptedException, Object.wait returns normally with the thread's
interrupt status set.
Do you mean it returns normal
On Wed, 25 Jun 2025 00:13:56 GMT, Shaojin Wen wrote:
>> Through JVM Option +PrintInlining, we found that String has a constructor
>> codeSize of 852, which is too large. This caused failed to inline.
>>
>> The following is the output information of PrintInlining:
>>
>> @ 9 ja
On Wed, 25 Jun 2025 10:08:23 GMT, erifan wrote:
>> This patch optimizes the following patterns:
>> For integer types:
>>
>> (XorV (VectorMaskCmp src1 src2 cond) (Replicate -1))
>> => (VectorMaskCmp src1 src2 ncond)
>> (XorVMask (VectorMaskCmp src1 src2 cond) (MaskAll m1))
>> => (VectorMa
> Create a jar directly from the memory instead of real file, this should
> reduce the I/O overhead which likely the reason for the time out.
> The issue is not reproducible locally, and fails intermittently, so we simply
> trying to reduce time needed.
> The jar file created is verified manually
On Fri, 27 Jun 2025 04:59:58 GMT, Henry Jen wrote:
>> Create a jar directly from the memory instead of real file, this should
>> reduce the I/O overhead which likely the reason for the time out.
>> The issue is not reproducible locally, and fails intermittently, so we
>> simply trying to reduce
On Wed, 25 Jun 2025 10:20:15 GMT, Jaikiran Pai wrote:
>> Can I please get a review of this change which proposes to address the issue
>> noted in https://bugs.openjdk.org/browse/JDK-8359830?
>>
>> macOS operating system's newer version 26 (currently in Beta) is reported as
>> a 16 by older ver
Can I please get a review of this backport to JDK 25? This backports
https://bugs.openjdk.org/browse/JDK-8359830 which was integrated into mainline
a few minutes back https://github.com/openjdk/jdk/pull/25865.
With this change it should now be possible to test JDK 25 on macOS 26 when it
gets re
On Thu, 26 Jun 2025 01:26:38 GMT, SendaoYan wrote:
> Should we should copy the dependent files such as libasan.so.8 to docker
> images when build it.
See:
https://bugs.openjdk.org/browse/JDK-8333144?focusedId=14792939&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comme
On Tue, 22 Apr 2025 16:15:29 GMT, Artur Barashev wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 506 commits:
>>
>> - merge latest changes from master branch
>> - http3: update H3InsertionsLimitTest to sta
On Wed, 25 Jun 2025 21:28:16 GMT, Alisen Chung wrote:
>> This issue is responsible for updating the translations of all the
>> localize(able) resources in the JDK since the previous L10n drop.
>
> Alisen Chung has updated the pull request incrementally with one additional
> commit since the las
On Thu, 26 Jun 2025 11:04:33 GMT, Daniel Fuchs wrote:
>> Thank you Artur.
>>
>> @dfuch this conversation can be resolved too.
>
> Done
> Hi Jaikiran! Sounds good. It's likely we are going to re-work this code
> anyhow when we make QUIC engine public in the next iteration. We had a
> discussio
On Wed, 28 May 2025 03:03:45 GMT, Stuart Marks wrote:
> This mostly just adds overrides to the wrapper implementations in
> java.util.Collections. However, in order to satisfy the test, some overrides
> are also added to ReverseOrderSortedMapView, which is used by the SortedMap
> wrapper keySe
> This issue is responsible for updating the translations of all the
> localize(able) resources in the JDK since the previous L10n drop.
Alisen Chung has updated the pull request incrementally with one additional
commit since the last revision:
Update src/demo/share/jfc/SwingSet2/resources/sw
On Thu, 26 Jun 2025 17:41:13 GMT, Christian Stein wrote:
>> src/demo/share/jfc/SwingSet2/resources/swingset_de.properties line 461:
>>
>>> 459: SliderDemo.majorticks=Hauptteilstriche
>>> 460: SliderDemo.majorticksdescription=Ein Schieberegler mit
>>> Hauptteilstrichen
>>> 461: SliderDemo.ticks=
On Fri, 27 Jun 2025 01:03:30 GMT, Kim Barrett wrote:
>> This change makes java.nio no longer use jdk.internal.ref.Cleaner to manage
>> native memory for Direct-X-Buffers. Instead it uses bespoke PhantomReferences
>> and a dedicated ReferenceQueue. This differs from PR 22165, which proposed to
>>
On Thu, 26 Jun 2025 13:43:27 GMT, Jaikiran Pai wrote:
> Can I please get a review of this backport to JDK 25? This backports
> https://bugs.openjdk.org/browse/JDK-8359830 which was integrated into
> mainline a few minutes back https://github.com/openjdk/jdk/pull/25865.
>
> With this change it
On Thu, 26 Jun 2025 13:43:27 GMT, Jaikiran Pai wrote:
> Can I please get a review of this backport to JDK 25? This backports
> https://bugs.openjdk.org/browse/JDK-8359830 which was integrated into
> mainline a few minutes back https://github.com/openjdk/jdk/pull/25865.
>
> With this change it
On Thu, 26 Jun 2025 16:36:40 GMT, Daniel Fuchs wrote:
>> Hi,
>>
>> Please find here a PR for the implementation of [JEP 517: HTTP/3 for the
>> HTTP Client API](https://openjdk.org/jeps/517).
>>
>> The CSR can be viewed at [JDK-8350588: Implement JEP 517: HTTP/3 for the
>> HTTP Client API](htt
On Wed, 25 Jun 2025 21:28:16 GMT, Alisen Chung wrote:
>> This issue is responsible for updating the translations of all the
>> localize(able) resources in the JDK since the previous L10n drop.
>
> Alisen Chung has updated the pull request incrementally with one additional
> commit since the las
On Thu, 26 Jun 2025 16:57:53 GMT, Daniel Fuchs wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 525 commits:
>>
>> - merge latest changes from master branch
>> - http3: run H3StreamLimitReachedTest.java wit
On Tue, 22 Apr 2025 16:21:30 GMT, Artur Barashev wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 525 commits:
>>
>> - merge latest changes from master branch
>> - http3: run H3StreamLimitReachedTest.java w
On Thu, 26 Jun 2025 17:22:24 GMT, Alexey Ivanov wrote:
>> Alisen Chung has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> revert german translation, revert english wxl format change
>
> src/demo/share/jfc/SwingSet2/resources/swingset_de.pro
On Fri, 27 Jun 2025 06:28:32 GMT, Eirik Bjørsnøs wrote:
>> Henry Jen has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Adapt review feedbacks
>
> test/jdk/tools/jlink/JLink2Packages.java line 130:
>
>> 128: /**
>> 129: * Gene
On Fri, 27 Jun 2025 06:38:06 GMT, Henry Jen wrote:
>> test/jdk/tools/jlink/JLink2Packages.java line 130:
>>
>>> 128: /**
>>> 129: * Generate test class with main() does
>>> 130: * System.out.println("JLink2PackagesTest started.");
>>
>> The test currently does not use this
On Fri, 27 Jun 2025 04:59:58 GMT, Henry Jen wrote:
>> Create a jar directly from the memory instead of real file, this should
>> reduce the I/O overhead which likely the reason for the time out.
>> The issue is not reproducible locally, and fails intermittently, so we
>> simply trying to reduce
On Wed, 25 Jun 2025 14:09:42 GMT, Matthias Baesken wrote:
> When the address sanitizer ASAN is configured, we run into errors in the
> docker tests.
> Example hotspot/jtreg/containers/docker/DockerBasicTest.java :
>
> [STDOUT]
> /jdk/bin/java: error while loading shared libraries: libasan.so.8:
On Wed, 25 Jun 2025 14:09:42 GMT, Matthias Baesken wrote:
> When the address sanitizer ASAN is configured, we run into errors in the
> docker tests.
> Example hotspot/jtreg/containers/docker/DockerBasicTest.java :
>
> [STDOUT]
> /jdk/bin/java: error while loading shared libraries: libasan.so.8:
On Thu, 26 Jun 2025 06:16:06 GMT, Henry Jen wrote:
>> Create a jar directly from the memory instead of real file, this should
>> reduce the I/O overhead which likely the reason for the time out.
>> The issue is not reproducible locally, and fails intermittently, so we
>> simply trying to reduce
On Wed, 25 Jun 2025 14:09:42 GMT, Matthias Baesken wrote:
> When the address sanitizer ASAN is configured, we run into errors in the
> docker tests.
> Example hotspot/jtreg/containers/docker/DockerBasicTest.java :
>
> [STDOUT]
> /jdk/bin/java: error while loading shared libraries: libasan.so.8:
On Wed, 25 Jun 2025 14:09:42 GMT, Matthias Baesken wrote:
> When the address sanitizer ASAN is configured, we run into errors in the
> docker tests.
> Example hotspot/jtreg/containers/docker/DockerBasicTest.java :
>
> [STDOUT]
> /jdk/bin/java: error while loading shared libraries: libasan.so.8:
On Wed, 25 Jun 2025 00:13:56 GMT, Shaojin Wen wrote:
>> Through JVM Option +PrintInlining, we found that String has a constructor
>> codeSize of 852, which is too large. This caused failed to inline.
>>
>> The following is the output information of PrintInlining:
>>
>> @ 9 ja
On Wed, 25 Jun 2025 22:29:39 GMT, Chen Liang wrote:
> For startup time, I believe this should have little impact: String itself,
> without allocation of its storage array, should be as expensive as generic
> record objects. This should have similar impact of declaring new records
> (minimal),
On Wed, 25 Jun 2025 10:20:15 GMT, Jaikiran Pai wrote:
>> Can I please get a review of this change which proposes to address the issue
>> noted in https://bugs.openjdk.org/browse/JDK-8359830?
>>
>> macOS operating system's newer version 26 (currently in Beta) is reported as
>> a 16 by older ver
On Wed, 18 Jun 2025 06:01:43 GMT, Jaikiran Pai wrote:
> Can I please get a review of this change which proposes to address the issue
> noted in https://bugs.openjdk.org/browse/JDK-8359830?
>
> macOS operating system's newer version 26 (currently in Beta) is reported as
> a 16 by older versions
On Thu, 26 Jun 2025 13:22:28 GMT, Jaikiran Pai wrote:
>> src/java.base/share/classes/sun/security/ssl/X509Authentication.java line
>> 226:
>>
>>> 224: chc.peerSupportedAuthorities == null ? null :
>>> 225: chc.peerSupportedAuthorities.clone(),
>>>
On Thu, 26 Jun 2025 01:04:41 GMT, Jaikiran Pai wrote:
>> Hi Jaikiran! Sounds good. It's likely we are going to re-work this code
>> anyhow when we make QUIC engine public in the next iteration. We had a
>> discussion with Daniel about it today.
>
> Thank you Artur.
>
> @dfuch this conversation
On Wed, 25 Jun 2025 10:20:15 GMT, Jaikiran Pai wrote:
>> Can I please get a review of this change which proposes to address the issue
>> noted in https://bugs.openjdk.org/browse/JDK-8359830?
>>
>> macOS operating system's newer version 26 (currently in Beta) is reported as
>> a 16 by older ver
On Wed, 18 Jun 2025 17:51:20 GMT, Doug Lea wrote:
> This collects miscellaneous open issues that can be resolved with
> documentation updates; each indicated by adding JDK issue numbers
This pull request has now been integrated.
Changeset: ff24088c
Author:Doug Lea
URL:
https://git.
On Thu, 26 Jun 2025 06:51:14 GMT, Alan Bateman wrote:
> Exactly, so I think the first step here has to validate that where we ended
> up in WindowsPath.compareTo is correct.
`WindowsPath.compareTo` returns zero (equal) if and only if the path strings
are the same length, and the two characters
On Tue, 24 Jun 2025 13:10:41 GMT, Jaikiran Pai wrote:
> The few places where this misreporting of macOS version in os_bsd.cpp is
> going to impact is the VM error reporting (in hs_err files for example) and
> the output of the newly introduced -XX:+PrintJVMInfoAtExit option. So I think
> we ca
> Hi,
>
> Please find here a PR for the implementation of [JEP 517: HTTP/3 for the HTTP
> Client API](https://openjdk.org/jeps/517).
>
> The CSR can be viewed at [JDK-8350588: Implement JEP 517: HTTP/3 for the HTTP
> Client API](https://bugs.openjdk.org/browse/JDK-8350588)
>
> This JEP propose
On Thu, 26 Jun 2025 16:36:40 GMT, Daniel Fuchs wrote:
>> Hi,
>>
>> Please find here a PR for the implementation of [JEP 517: HTTP/3 for the
>> HTTP Client API](https://openjdk.org/jeps/517).
>>
>> The CSR can be viewed at [JDK-8350588: Implement JEP 517: HTTP/3 for the
>> HTTP Client API](htt
On Wed, 25 Jun 2025 02:01:18 GMT, Shaojin Wen wrote:
>> In BufferedReader.readLine and other similar scenarios, we need to use
>> StringBuilder.append(char[]) to build the string.
>>
>> For these scenarios, we can Unsafe.copyMemory instead of the character copy
>> of the char-by-char loop to i
On Fri, 25 Apr 2025 19:42:34 GMT, Artur Barashev wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 409 commits:
>>
>> - merge latest changes from master branch
>> - http3: add missing separator to Http3Disc
On Tue, 22 Apr 2025 16:49:10 GMT, Artur Barashev wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 525 commits:
>>
>> - merge latest changes from master branch
>> - http3: run H3StreamLimitReachedTest.java w
On Thu, 26 Jun 2025 16:36:40 GMT, Daniel Fuchs wrote:
>> Hi,
>>
>> Please find here a PR for the implementation of [JEP 517: HTTP/3 for the
>> HTTP Client API](https://openjdk.org/jeps/517).
>>
>> The CSR can be viewed at [JDK-8350588: Implement JEP 517: HTTP/3 for the
>> HTTP Client API](htt
On Thu, 26 Jun 2025 16:36:40 GMT, Daniel Fuchs wrote:
>> Hi,
>>
>> Please find here a PR for the implementation of [JEP 517: HTTP/3 for the
>> HTTP Client API](https://openjdk.org/jeps/517).
>>
>> The CSR can be viewed at [JDK-8350588: Implement JEP 517: HTTP/3 for the
>> HTTP Client API](htt
On Thu, 26 Jun 2025 17:36:21 GMT, Daniel Jeliński wrote:
>> src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java line
>> 70:
>>
>>> 68: if (!(underlyingImpl instanceof SSLContextImpl ssci)) {
>>> 69: return false;
>>> 70: }
>>
>> Would there be a wa
On Mon, 28 Apr 2025 18:52:10 GMT, Sean Mullan wrote:
>> Daniel Fuchs has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 409 commits:
>>
>> - merge latest changes from master branch
>> - http3: add missing separator to Http3Discove
On Thu, 26 Jun 2025 10:40:50 GMT, Doug Lea wrote:
>> This collects miscellaneous open issues that can be resolved with
>> documentation updates; each indicated by adding JDK issue numbers
>
> Doug Lea has updated the pull request incrementally with one additional
> commit since the last revisio
Here's an interesting behaviour. A thread that has been blocked in
Object.wait is interrupted. But instead of throwing an
InterruptedException, Object.wait returns normally with the thread's
interrupt status set.
This behaviour is not mentioned in javadoc, yet I witnessed it.
Granted, I could only
On Tue, 24 Jun 2025 19:15:38 GMT, Brian Burkhalter wrote:
> > One possibility is to copy the remaining fragment of a line to a new
> > transfer buffer (maybe twice the size).
>
> It's probably worth testing this.
In 0ee3f59 I implemented something like this. It is a bit faster than the
currec
> Replaces the implementation `readAllCharsAsString().lines().toList()` with
> reading into a temporary `char` array which is then processed to detect line
> terminators and copy non-terminating characters into strings which are added
> to the list.
Brian Burkhalter has updated the pull request
> This change makes java.nio no longer use jdk.internal.ref.Cleaner to manage
> native memory for Direct-X-Buffers. Instead it uses bespoke PhantomReferences
> and a dedicated ReferenceQueue. This differs from PR 22165, which proposed to
> use java.lang.ref.Cleaner.
>
> This change is algorithmica
> In BufferedReader.readLine and other similar scenarios, we need to use
> StringBuilder.append(char[]) to build the string.
>
> For these scenarios, we can Unsafe.copyMemory instead of the character copy
> of the char-by-char loop to improve the speed.
>
> @RogerRiggs completed the optimizatio
On Thu, 26 Jun 2025 13:43:27 GMT, Jaikiran Pai wrote:
> Can I please get a review of this backport to JDK 25? This backports
> https://bugs.openjdk.org/browse/JDK-8359830 which was integrated into
> mainline a few minutes back https://github.com/openjdk/jdk/pull/25865.
>
> With this change it
62 matches
Mail list logo