> ThreadGroup.stop was deprecated since JDK 1.2, deprecated for removal in Java
> 18, and re-specified/degraded to throw UnsupportedOperationException
> unconditionally in Java 20. Early in Java 23 seems a fine time to finally
> remove this method. Corpus analysis of 176 million classes in 485k
On Thu, 23 Nov 2023 09:18:44 GMT, Alan Bateman wrote:
> The deadlock prone Thread/ThreadGroup suspend/resume were deprecated since
> JDK 1.2, deprecated for removal in Java 14, and re-specified/degraded to
> throw UnsupportedOperationException unconditionally in Java 19/20. Early in
> Java
On Fri, 8 Dec 2023 06:39:59 GMT, Alan Bateman wrote:
>> The deadlock prone Thread/ThreadGroup suspend/resume were deprecated since
>> JDK 1.2, deprecated for removal in Java 14, and re-specified/degraded to
>> throw UnsupportedOperationException unconditionally in Java 19/20. Early in
>>
> The deadlock prone Thread/ThreadGroup suspend/resume were deprecated since
> JDK 1.2, deprecated for removal in Java 14, and re-specified/degraded to
> throw UnsupportedOperationException unconditionally in Java 19/20. Early in
> Java 23 seems a fine time to finally remove these methods.
>
On Wed, 22 Nov 2023 12:08:08 GMT, Daniel Fuchs wrote:
> It could also be interesting to provide the `timeout` that was given to the
> selection operation.
I've tried to work through issues, esp. around selector spinning, and being
able to distinguish select from selectNow is important for all
On Fri, 22 Sep 2023 05:36:02 GMT, Joe Darcy wrote:
> A new paper
>
> "Accuracy of Mathematical Functions in Single, Double, Double Extended, and
> Quadruple Precision"
> by Brian Gladman, Vincenzo Innocente and Paul Zimmermann
> https://members.loria.fr/PZimmermann/papers/accuracy.pdf
>
>
On Thu, 7 Dec 2023 22:06:14 GMT, Vladimir Yaroslavskiy wrote:
>> > xmlns:o="urn:schemas-microsoft-com:office:office"
>> xmlns:x="urn:schemas-microsoft-com:office:excel"
>> xmlns="http://www.w3.org/TR/REC-html40;>
>>
>>
>>
>>
>>
>> >
> This fix is for JDK 23 but the intention is to back port it to 22 in RDP-1
> time frame.
> It is fixing a deadlock issue between `VirtualThread` class critical sections
> with the `interruptLock` (in methods: `unpark()`, `interrupt()`,
> `getAndClearInterrupt()`, `threadState()`,
On Thu, 7 Dec 2023 09:30:01 GMT, Xiaohong Gong wrote:
>> Currently the vector floating-point math APIs like
>> `VectorOperators.SIN/COS/TAN...` are not intrinsified on AArch64 platform,
>> which causes large performance gap on AArch64. Note that those APIs are
>> optimized by C2 compiler on
On Fri, 8 Dec 2023 00:33:49 GMT, Srinivas Vamsi Parasa wrote:
> > Testing have only one failure in closed tests and I need to fix it before
> > this can be pushed.
>
> Thanks Vladimir for the update. Is the test failure because of this PR?
Yes. One of our test, which checks integrity of built
On Wed, 6 Dec 2023 23:12:13 GMT, Srinivas Vamsi Parasa wrote:
>> The goal is to develop faster sort routines for x86_64 CPUs by taking
>> advantage of AVX2 instructions. This enhancement provides an order of
>> magnitude speedup for Arrays.sort() using int, long, float and double arrays.
>>
On Fri, 8 Dec 2023 00:31:26 GMT, Vladimir Kozlov wrote:
> Testing have only one failure in closed tests and I need to fix it before
> this can be pushed.
Thanks Vladimir for the update. Is the test failure because of this PR?
-
PR Comment:
On Thu, 7 Dec 2023 19:43:14 GMT, Justin Lu wrote:
> Please review this PR which incorporates the ISO 4217 Amendment 176 Update.
> As the replacement of `ANG` to `XCG` won't occur until 2025, this change does
> not need to go into JDK22. `HR` was also updated to remove the past cutover
>
On Tue, 28 Nov 2023 00:35:48 GMT, Srinivas Vamsi Parasa
wrote:
>> Laurent Bourgès has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> add @SuppressWarnings (serial)
>
> xmlns:o="urn:schemas-microsoft-com:office:office"
>
> Please review this PR which updates an incorrect code example in
> _java/text/ChoiceFormat_.
>
> ChoiceFormat (and MessageFormat) provide an example of how to produce a
> pattern that supports singular and plural forms. The ChoiceFormat example is
> incorrect, as recursive MessageFormats
On Thu, 7 Dec 2023 22:06:14 GMT, Vladimir Yaroslavskiy wrote:
>> > xmlns:o="urn:schemas-microsoft-com:office:office"
>> xmlns:x="urn:schemas-microsoft-com:office:excel"
>> xmlns="http://www.w3.org/TR/REC-html40;>
>>
>>
>>
>>
>>
>> >
Please review this PR which incorporates the ISO 4217 Amendment 176 Update. As
the replacement of `ANG` to `XCG` won't occur until 2025, this change does not
need to go into JDK22. `HR` was also updated to remove the past cutover dates.
An existing test in _ValidateISO4217.java_ checked that
On Wed, 6 Dec 2023 21:12:40 GMT, Naoto Sato wrote:
> This is an additional fix to JDK-8321131, where more clearing is required in
> JLine.
This pull request has now been integrated.
Changeset: 4ed38f5a
Author:Naoto Sato
URL:
On Thu, 7 Dec 2023 18:14:59 GMT, Lance Andersen wrote:
> Eirik, Could you add a reference to [PR
> 12959](https://github.com/openjdk/jdk/pull/12959/) or to
> [JDK-8303920](https://bugs.openjdk.org/browse/JDK-8303920) in the above
Thanks, that makes sense!
-
PR Comment:
On Tue, 5 Dec 2023 15:58:14 GMT, Eirik Bjorsnos wrote:
> Please review this PR which suggests we retire the ZIP test
> `NoExtensionSignature` along with its `test.jar` test vector.
>
> The concern of a missing data descriptor signature is covered by the recently
> updated
On Tue, 5 Dec 2023 15:58:14 GMT, Eirik Bjorsnos wrote:
> Please review this PR which suggests we retire the ZIP test
> `NoExtensionSignature` along with its `test.jar` test vector.
>
> The concern of a missing data descriptor signature is covered by the recently
> updated
On Thu, 7 Dec 2023 05:18:26 GMT, Jaikiran Pai wrote:
>> This slightly increases the wait for reference processing to complete to
>> accommodate long Xcomp compile times. Testing is underway.
>
> test/jdk/java/lang/Object/FinalizationOption.java line 89:
>
>> 87: static boolean
On Fri, 3 Nov 2023 23:42:03 GMT, Joe Darcy wrote:
> Time to start making preparations for JDK 23.
This pull request has now been integrated.
Changeset: 519ecd35
Author:Joe Darcy
Committer: Jesper Wilhelmsson
URL:
Please review this PR which suggests we retire the ZIP test
`NoExtensionSignature` along with its `test.jar` test vector.
The concern of a missing data descriptor signature is covered by the recently
updated `DataDescriptorSignatureMissing` test. That test is more complete,
includes more
On Sun, 3 Dec 2023 08:46:07 GMT, Alan Bateman wrote:
> This API is sitting out JDK 22, meaning no API/implementation changes in this
> PR. Some small API changes are likely for JDK 23.
>
> For now, we just need to bump JEP number/title that shows up in the preview
> section of the javadoc.
On Wed, 6 Dec 2023 00:52:48 GMT, Brett Okken wrote:
> The static AtomicInteger used for the nextHashCode should be final.
This pull request has now been integrated.
Changeset: c42535f1
Author:Brett Okken
Committer: Aleksey Shipilev
URL:
On Wed, 6 Dec 2023 16:49:30 GMT, Maurizio Cimadamore
wrote:
> This PR fixes a couple of aligned accesses when reading/writing strings. Such
> aligned accesses crept in when we optimized string read/write operations to
> work in bulk. As a result, depending on the maximum alignment constraints
On Thu, 7 Dec 2023 09:00:46 GMT, Per Minborg wrote:
>> This PR proposes to change the exception type for exceptions thrown for
>> certain methods with a parameter of type `MemorySegment` when it is
>> `MemorySegment::isReadOnly`. Previously an `UnsupportedOperationException`
>> was specified
On Mon, 4 Dec 2023 16:08:32 GMT, Alan Bateman wrote:
> When a virtual thread continues after Thread.yield it currently consumes
> thread's parking permit. This is an oversight, the parking permit should only
> be consumed when continuing after park.
>
> The changes are straight-forward. The
On Wed, 6 Dec 2023 14:20:14 GMT, Claes Redestad wrote:
> https://bugs.openjdk.org/browse/JDK-8215017 removed the only use of
> `StringUTF16::equals`. At the time I did some performance verification
> focused on x86 showing that simplifying and only using `StringLatin1::equals`
> was either
https://bugs.openjdk.org/browse/JDK-8215017 removed the only use of
`StringUTF16::equals`. At the time I did some performance verification focused
on x86 showing that simplifying and only using `StringLatin1::equals` was
either neutral or a win.
I repeated this experiment recently, adding
On Wed, 6 Dec 2023 17:42:47 GMT, Brett Okken wrote:
>> The static AtomicInteger used for the nextHashCode should be final.
>
> Brett Okken has updated the pull request incrementally with one additional
> commit since the last revision:
>
> Update full name
@bokken, you are good to
On Thu, 7 Dec 2023 09:30:01 GMT, Xiaohong Gong wrote:
>> Currently the vector floating-point math APIs like
>> `VectorOperators.SIN/COS/TAN...` are not intrinsified on AArch64 platform,
>> which causes large performance gap on AArch64. Note that those APIs are
>> optimized by C2 compiler on
> Currently the vector floating-point math APIs like
> `VectorOperators.SIN/COS/TAN...` are not intrinsified on AArch64 platform,
> which causes large performance gap on AArch64. Note that those APIs are
> optimized by C2 compiler on X86 platforms by calling Intel's SVML code [1].
> To close
On Wed, 6 Dec 2023 11:46:03 GMT, Magnus Ihse Bursie wrote:
>> Xiaohong Gong has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Add "--with-libsleef-lib" and "--with-libsleef-include" options
>
> make/modules/jdk.incubator.vector/Lib.gmk
On Wed, 6 Dec 2023 16:22:24 GMT, Hannes Wallnöfer wrote:
> Please review a simple change to remove a stray inline CSS element from the
> Collection Framework index doc file. The only thing the `a {font-weight:
> bold;}` rule did was to make all links in the header and footer bold as [can
> be
> This PR proposes to change the exception type for exceptions thrown for
> certain methods with a parameter of type `MemorySegment` when it is
> `MemorySegment::isReadOnly`. Previously an `UnsupportedOperationException`
> was specified but in some cases, in reality, an
On Wed, 6 Dec 2023 15:36:57 GMT, Maurizio Cimadamore
wrote:
>> Per Minborg has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update throws docs fror SegmentAllocator
>
> src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
> This PR proposes to change the exception type for exceptions thrown for
> certain methods with a parameter of type `MemorySegment` when it is
> `MemorySegment::isReadOnly`. Previously an `UnsupportedOperationException`
> was specified but in some cases, in reality, an
39 matches
Mail list logo