On Wed, 25 Oct 2023 04:34:59 GMT, Jatin Bhateja wrote:
> Hi All,
>
> This patch optimizes sub-word gather operation for x86 targets with AVX2 and
> AVX512 features.
>
> Following is the summary of changes:-
>
> 1) Intrinsify sub-word gather with high performance backend implementation
>
Hi All,
This patch optimizes sub-word gather operation for x86 targets with AVX2 and
AVX512 features.
Following is the summary of changes:-
1) Intrinsify sub-word gather with high performance backend implementation
based on hybrid algorithm which initially partially unrolls scalar loop to
On Tue, 24 Oct 2023 22:57:59 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
On Tue, 24 Oct 2023 22:57:59 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
> Windows 11 does not reserve as many names as prior versions of Windows so do
> not expect exceptions for COM7 and LPT1.
Brian Burkhalter has updated the pull request incrementally with one additional
commit since the last revision:
8274122: Use internal OperatingSystem and OSVersion
On Fri, 6 Oct 2023 22:15:00 GMT, Alexander Matveev wrote:
> - Added `--mac-app-image-sign-identity` and `--mac-installer-sign-identity`
> CLI options to jpackage to provide signing identity directly to `codesign`
> and `productbuild` tools as per CSR
>
On Fri, 20 Oct 2023 21:26:51 GMT, Doug Lea wrote:
>> Addresses Jdk 8288899 : java/util/concurrent/ExecutorService/CloseTest.java
>> failed with "InterruptedException: sleep interrupted" and related issues.
>>
>> This is a major ForkJoin update (and hard to review -- sorry) that finally
>>
On Tue, 24 Oct 2023 07:49:30 GMT, Leo Korinth wrote:
>> This pull request renames `createJavaProcessBuilder` to
>> `createLimitedTestJavaProcessBuilder` and renames `createTestJvm` to
>> `createTestJavaProcessBuilder`. Both are implemented through a private
>> `createJavaProcessBuilder`. It
On Tue, 24 Oct 2023 17:58:48 GMT, Naoto Sato wrote:
>> Spec clarification of `ListFormat.equals()` method, utilizing newly
>> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
>> been drafted.
>
> Naoto Sato has updated the pull request incrementally with one
On Tue, 24 Oct 2023 17:58:48 GMT, Naoto Sato wrote:
>> Spec clarification of `ListFormat.equals()` method, utilizing newly
>> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
>> been drafted.
>
> Naoto Sato has updated the pull request incrementally with one
On Tue, 24 Oct 2023 17:58:48 GMT, Naoto Sato wrote:
>> Spec clarification of `ListFormat.equals()` method, utilizing newly
>> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
>> been drafted.
>
> Naoto Sato has updated the pull request incrementally with one
On Tue, 24 Oct 2023 17:58:48 GMT, Naoto Sato wrote:
>> Spec clarification of `ListFormat.equals()` method, utilizing newly
>> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
>> been drafted.
>
> Naoto Sato has updated the pull request incrementally with one
On Mon, 23 Oct 2023 17:33:48 GMT, Eamonn McManus wrote:
> The existing logic uses nanosecond arithmetic to compute Duration.between.
> Since that can overflow for durations greater than 292 years, it has a
> try/catch that falls back to computing the seconds part and adjusting that
> for
On Tue, 19 Sep 2023 21:55:24 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
On Mon, 23 Oct 2023 17:33:48 GMT, Eamonn McManus wrote:
> The existing logic uses nanosecond arithmetic to compute Duration.between.
> Since that can overflow for durations greater than 292 years, it has a
> try/catch that falls back to computing the seconds part and adjusting that
> for
On Mon, 23 Oct 2023 17:33:48 GMT, Eamonn McManus wrote:
> The existing logic uses nanosecond arithmetic to compute Duration.between.
> Since that can overflow for durations greater than 292 years, it has a
> try/catch that falls back to computing the seconds part and adjusting that
> for
On Tue, 24 Oct 2023 17:40:34 GMT, Lance Andersen wrote:
>> Brian Burkhalter has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> 8274122: Make value of exceptionExpected more robust to Windows version
>
> Marked as reviewed by lancea
On Thu, 5 Oct 2023 23:36:48 GMT, Srinivas Vamsi Parasa wrote:
>> The goal is to develop faster sort routines for x86_64 CPUs by taking
>> advantage of AVX512 instructions. This enhancement provides an order of
>> magnitude speedup for Arrays.sort() using int, long, float and double arrays.
>>
On Tue, 19 Sep 2023 21:55:24 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
On Tue, 19 Sep 2023 21:55:24 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
On Tue, 24 Oct 2023 17:04:25 GMT, Joe Wang wrote:
>> Naoto Sato has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Reflecting review comments
>
> Looks fine to me.
>
> Alternatively (or more explicitly), it could be: Compares the
> Spec clarification of `ListFormat.equals()` method, utilizing newly
> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
> been drafted.
Naoto Sato has updated the pull request incrementally with one additional
commit since the last revision:
Reflecting review
On Tue, 19 Sep 2023 21:55:24 GMT, Brian Burkhalter wrote:
>> Windows 11 does not reserve as many names as prior versions of Windows so do
>> not expect exceptions for COM7 and LPT1.
>
> Brian Burkhalter has updated the pull request incrementally with one
> additional commit since the last
> Spec clarification of `ListFormat.equals()` method, utilizing newly
> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
> been drafted.
Naoto Sato has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains six
On Tue, 24 Oct 2023 17:05:29 GMT, Naoto Sato wrote:
>> Spec clarification of `ListFormat.equals()` method, utilizing newly
>> introduced `getLocale()` and `getPatterns()`. A corresponding CSR has also
>> been drafted.
>
> Naoto Sato has updated the pull request with a new target base due to a
On Tue, 24 Oct 2023 07:49:30 GMT, Leo Korinth wrote:
>> This pull request renames `createJavaProcessBuilder` to
>> `createLimitedTestJavaProcessBuilder` and renames `createTestJvm` to
>> `createTestJavaProcessBuilder`. Both are implemented through a private
>> `createJavaProcessBuilder`. It
On Fri, 20 Oct 2023 17:57:46 GMT, Naoto Sato wrote:
> Proposing adding getter methods for `locale` and `patterns` fields in the
> `ListFormat` instances. Those fields are used for `equals()`, but without the
> public getter methods, users cannot tell the reasoning of the equality of two
>
On Tue, 24 Oct 2023 15:09:57 GMT, Jorn Vernee wrote:
>> Add the ability to pass heap segments to native code. This requires using
>> `Linker.Option.critical(true)` as a linker option. It has the same
>> limitations as normal critical calls, namely: upcalls into Java are not
>> allowed, and
On Wed, 20 Sep 2023 16:33:56 GMT, Paul Sandoz wrote:
>>> > Alan, you mentioned that DualPivotQuicksort will need detailed review.
>>> > Can we go ahead and start reviewing? Laurent checked performance, JMH
>>> > results look fine.
>>>
>>> As before, I think the main question with this change
> By extracting the code that creates the exception, the CodeSize of these
> methods is less than the default FreqInlineSize 325. and for the scenario
> where the most commonly used radix is not specified and the String coder is
> LATIN1, fast-path can improves the performance 10% of
>
> Add the ability to pass heap segments to native code. This requires using
> `Linker.Option.critical(true)` as a linker option. It has the same
> limitations as normal critical calls, namely: upcalls into Java are not
> allowed, and the native function should return relatively quickly. Heap
>
Explicitly handle UpcallStub allocation failures by terminating. We currently
might try to use the returned `nullptr` which would fail sooner or later. This
patch just makes the termination explicit.
-
Commit messages:
- Merge branch 'master' into UpcallStubAllocFailure
- remove
On Fri, 6 Oct 2023 18:07:37 GMT, Justin Lu wrote:
>> Please review this PR and [CSR](https://bugs.openjdk.org/browse/JDK-8317630)
>> which makes the implications of overriding _ChoiceFormat::applyPattern_ and
>> _MessageFormat::applyPattern_ apparent by adding a implSpec tag to the
>> method.
On Mon, 23 Oct 2023 17:33:48 GMT, Eamonn McManus wrote:
> The existing logic uses nanosecond arithmetic to compute Duration.between.
> Since that can overflow for durations greater than 292 years, it has a
> try/catch that falls back to computing the seconds part and adjusting that
> for
On Mon, 23 Oct 2023 11:37:08 GMT, Jorn Vernee wrote:
> See JBS issue. We don't need to save xmm16+ on x64 platforms (which are
> currently saved in FFM upcall stubs). This is achieved simply by adding these
> registers to the volatile register lists of both ABIs.
>
> Related:
On Mon, 23 Oct 2023 22:15:48 GMT, Uwe Schindler wrote:
>> Raffaello Giulietti has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Remove 2 extraneous files from commit
>
> Marked as reviewed by uschindler (Author).
> @uschindler You may
On Mon, 23 Oct 2023 15:28:31 GMT, Viktor Klang wrote:
> Resolves a visibility issue in SubmissionPublisher by making the `waiter`
> member of BufferedSubscription *volatile*.
This pull request has now been integrated.
Changeset: 5224e979
Author:Viktor Klang
Committer: Alan Bateman
URL:
On Mon, 23 Oct 2023 22:15:48 GMT, Uwe Schindler wrote:
>> Raffaello Giulietti has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Remove 2 extraneous files from commit
>
> Marked as reviewed by uschindler (Author).
@uschindler You may want
On Mon, 23 Oct 2023 18:04:35 GMT, Raffaello Giulietti
wrote:
> Please review this simple fix to restore the original exception message that
> existed before [16050](https://github.com/openjdk/jdk/pull/16050).
This pull request has now been integrated.
Changeset: 9bfa0829
Author:Raffaello
On Tue, 24 Oct 2023 07:49:30 GMT, Leo Korinth wrote:
>> Rename createJavaProcessBuilder so that it is not used by mistake instead of
>> createTestJvm.
>>
>> I have used the following sed script: `find -name "*.java" | xargs -n 1 sed
>> -i -e
>>
On Mon, 23 Oct 2023 15:28:31 GMT, Viktor Klang wrote:
> Resolves a visibility issue in SubmissionPublisher by making the `waiter`
> member of BufferedSubscription *volatile*.
Marked as reviewed by alanb (Reviewer).
-
PR Review:
On Tue, 24 Oct 2023 07:49:30 GMT, Leo Korinth wrote:
>> Rename createJavaProcessBuilder so that it is not used by mistake instead of
>> createTestJvm.
>>
>> I have used the following sed script: `find -name "*.java" | xargs -n 1 sed
>> -i -e
>>
> Rename createJavaProcessBuilder so that it is not used by mistake instead of
> createTestJvm.
>
> I have used the following sed script: `find -name "*.java" | xargs -n 1 sed
> -i -e
> "s/createJavaProcessBuilder(/createJavaProcessBuilderIgnoreTestJavaOpts(/g"`
>
> Then I have manually
43 matches
Mail list logo