On Sun, 23 Jun 2024 06:32:50 GMT, Hannes Greule wrote:
> Hi all,
>
> This pull request contains a backport of commit
> [72ca7baf](https://github.com/openjdk/jdk/commit/72ca7bafcd49a98c1fe09da72e4e47683f052e9d)
> from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit be
On Sun, 23 Jun 2024 06:32:50 GMT, Hannes Greule wrote:
> Hi all,
>
> This pull request contains a backport of commit
> [72ca7baf](https://github.com/openjdk/jdk/commit/72ca7bafcd49a98c1fe09da72e4e47683f052e9d)
> from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit be
[JDK-8318107](https://bugs.openjdk.org/browse/JDK-8318107) Un-ProblemListed
LocaleProvidersRun and CalendarDataRegression, and
[JDK-8288899](https://bugs.openjdk.org/browse/JDK-8288899) added them back. I'm
guessing it's a mistake in resolving merge conflict.
-
Commit messages:
-
On Fri, 21 Jun 2024 14:24:26 GMT, Hamlin Li wrote:
> Hi,
> Can you help to review this patch?
> Thanks!
>
> This is similar with previous JDK-8334396.
> Added some tests.
>
> ### Test
>
> | Tests | Scores | Errors | Unit
> -- | -- | -- | -- | --
> Intrinsic, +zbb, +rvv | Characters.reverseBy
On Sat, 22 Jun 2024 08:07:54 GMT, SendaoYan wrote:
> Hi all,
>
> This pull request contains a backport of commit
> [8e1d2b09](https://github.com/openjdk/jdk/commit/8e1d2b091c9a311d98a0b886a803fb18d4405d8a)
> from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit being
> I have implemented the Zimmermann's square root algorithm, available in works
> [here](https://inria.hal.science/inria-00072854/en/) and
> [here](https://www.researchgate.net/publication/220532560_A_proof_of_GMP_square_root).
>
> The algorithm is proved to be asymptotically faster than the New
On Sat, 22 Jun 2024 08:07:54 GMT, SendaoYan wrote:
> Hi all,
>
> This pull request contains a backport of commit
> [8e1d2b09](https://github.com/openjdk/jdk/commit/8e1d2b091c9a311d98a0b886a803fb18d4405d8a)
> from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit being
On Mon, 17 Jun 2024 15:24:27 GMT, Weijun Wang wrote:
>> Make sure `pd` is always the same object when `getProtectionDomain0` is null.
>
> Weijun Wang has updated the pull request incrementally with one additional
> commit since the last revision:
>
> explain why the test is related to the fix
Hi all,
This pull request contains a backport of commit
[1b1dba80](https://github.com/openjdk/jdk/commit/1b1dba8082969244effa86ac03c6053b3b0ddc43)
from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
The commit being backported was authored by Pavel Rappo on 20 Jun 2024 and was
revi
On Sun, 23 Jun 2024 06:19:17 GMT, Daniel Jeliński wrote:
>> fabioromano1 has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Removed unused import
>
> Thanks for contributing to the OpenJDK!
> What tests did you run for this change? How did
> I have implemented the Zimmermann's square root algorithm, available in works
> [here](https://inria.hal.science/inria-00072854/en/) and
> [here](https://www.researchgate.net/publication/220532560_A_proof_of_GMP_square_root).
>
> The algorithm is proved to be asymptotically faster than the New
> I have implemented the Zimmermann's square root algorithm, available in works
> [here](https://inria.hal.science/inria-00072854/en/) and
> [here](https://www.researchgate.net/publication/220532560_A_proof_of_GMP_square_root).
>
> The algorithm is proved to be asymptotically faster than the New
On Sun, 23 Jun 2024 06:32:50 GMT, Hannes Greule wrote:
> Hi all,
>
> This pull request contains a backport of commit
> [72ca7baf](https://github.com/openjdk/jdk/commit/72ca7bafcd49a98c1fe09da72e4e47683f052e9d)
> from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit be
On Sun, 23 Jun 2024 10:52:13 GMT, Daniel Jeliński wrote:
>> @djelinski I'm referring to the tests of square root for BigIntegers.
>
> ah, so before your changes, the arguments were always normalized, and now
> they are not?
@djelinski Now I found the issue and resolved it normalizing the Zimmer
> I have implemented the Zimmermann's square root algorithm, available in works
> [here](https://inria.hal.science/inria-00072854/en/) and
> [here](https://www.researchgate.net/publication/220532560_A_proof_of_GMP_square_root).
>
> The algorithm is proved to be asymptotically faster than the New
On Sun, 23 Jun 2024 10:33:08 GMT, fabioromano1 wrote:
>> Which program are you referring to?
>>
>> It is the responsibility of the caller of `subtract` to ensure that the
>> arguments are normalized. This may or may not require calling `normalize`,
>> depending on whether the argument is norma
On Sun, 23 Jun 2024 10:23:15 GMT, Daniel Jeliński wrote:
>>> Most likely. If you check the code you'll notice that most methods that
>>> change the `MutableBigInteger` value (like `subtract`) call `normalize`
>>> after performing the operation, so the values should be normalized most of
>>> th
On Sun, 23 Jun 2024 09:53:48 GMT, fabioromano1 wrote:
>>> why the documentation does not specify that the method assumes the
>>> arguments are normalized?
>>
>> Well, the best answer I can offer is "because no one documented it yet".
>> `MutableBigInteger` is an internal class, so most people
On Thu, 20 Jun 2024 09:54:37 GMT, Claes Redestad wrote:
>> Shaojin Wen has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Utf16 case remove `append first utf16 char`
>
> src/java.base/share/classes/java/lang/StringLatin1.java line 832:
>
>
On Sun, 23 Jun 2024 09:48:59 GMT, Daniel Jeliński wrote:
> Most likely. If you check the code you'll notice that most methods that
> change the `MutableBigInteger` value (like `subtract`) call `normalize` after
> performing the operation, so the values should be normalized most of the time.
@d
On Sun, 23 Jun 2024 08:55:17 GMT, fabioromano1 wrote:
> why the documentation does not specify that the method assumes the arguments
> are normalized?
Well, the best answer I can offer is "because no one documented it yet".
`MutableBigInteger` is an internal class, so most people never see its
On Sun, 23 Jun 2024 06:19:17 GMT, Daniel Jeliński wrote:
>> fabioromano1 has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Removed unused import
>
> Thanks for contributing to the OpenJDK!
> What tests did you run for this change? How did
On Sun, 23 Jun 2024 05:57:56 GMT, Daniel Jeliński wrote:
>> src/java.base/share/classes/java/math/MutableBigInteger.java line 293:
>>
>>> 291: */
>>> 292: private int compareShifted(MutableBigInteger b, int ints) {
>>> 293: this.normalize();
>>
>> See
>> [JDK-8334483](http://b
> After PR https://github.com/openjdk/jdk/pull/16245, C2 optimizes stores into
> primitive arrays by combining values into larger stores.
>
> This PR rewrites the code of appendNull and append(boolean) methods so that
> these two methods can be optimized by C2.
Shaojin Wen has updated the pul
24 matches
Mail list logo