Integrated: Merge jdk18

2021-12-15 Thread Jesper Wilhelmsson
On Wed, 15 Dec 2021 23:18:45 GMT, Jesper Wilhelmsson wrote: > Forwardport JDK 18 -> JDK 19 This pull request has now been integrated. Changeset: e6b28e05 Author:Jesper Wilhelmsson URL: https://git.openjdk.java.net/jdk/commit/e6b28e05c6f7698f230b04199932d4fc81f41a89 Stats: 341 l

Re: RFR: Merge jdk18 [v2]

2021-12-15 Thread Jesper Wilhelmsson
> Forwardport JDK 18 -> JDK 19 Jesper Wilhelmsson 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 53 additional commits since the last revision: - Me

RFR: Merge jdk18

2021-12-15 Thread Jesper Wilhelmsson
Forwardport JDK 18 -> JDK 19 - Commit messages: - Merge - 8277964: ClassCastException with no stack trace is thrown with -Xcomp in method handle invocation - 8272064: test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java needs update for JEP 416 - 8278607: Misc issues in foreign A

Integrated: 8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method

2021-12-15 Thread Weijun Wang
On Wed, 8 Dec 2021 15:36:36 GMT, Weijun Wang wrote: > Add check on `xpointer(id('name'))` format. This pull request has now been integrated. Changeset: 1f1db838 Author:Weijun Wang URL: https://git.openjdk.java.net/jdk/commit/1f1db838ab7d427170d59a8b55fdb45c4d80c359 Stats: 75 lin

Re: RFR: 8275914: SHA3: changing java implementation to help C2 create high-performance code

2021-12-15 Thread Sergey Kuksenko
On Wed, 15 Dec 2021 14:22:34 GMT, Dmitry Chuyko wrote: > @kuksenko You used to improve this code before, could you share your opinion? I think benchmark results table tells more. :) - PR: https://git.openjdk.java.net/jdk/pull/6847

Re: RFR: 8278186: throw StringIndexOutOfBoundsException when calling substring method

2021-12-15 Thread Sean Mullan
On Wed, 8 Dec 2021 15:36:36 GMT, Weijun Wang wrote: > Add check on `xpointer(id('name'))` format. Marked as reviewed by mullan (Reviewer). - PR: https://git.openjdk.java.net/jdk/pull/6769

Re: RFR: 8275914: SHA3: changing java implementation to help C2 create high-performance code

2021-12-15 Thread Dmitry Chuyko
On Wed, 15 Dec 2021 09:20:38 GMT, Boris Ulasevich wrote: > Background > > The goal is to improve SHA3 implementation performance as it runs up to two > times slower than native (OpenSSL, measured on AMD64 and AArch6464) > implementation. Some hardware provides SHA3 accelerators, but most (AMD

Re: RFR: 8278186: throw StringIndexOutOfBoundsException when calling substring method

2021-12-15 Thread Sean Mullan
On Wed, 8 Dec 2021 15:36:36 GMT, Weijun Wang wrote: > Add check on `xpointer(id('name'))` format. Can you change the title of the bug to "org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method" - PR: htt

RFR: 8275914: SHA3: changing java implementation to help C2 create high-performance code

2021-12-15 Thread Boris Ulasevich
Background The goal is to improve SHA3 implementation performance as it runs up to two times slower than native (OpenSSL, measured on AMD64 and AArch6464) implementation. Some hardware provides SHA3 accelerators, but most (AMD64 and most ARM64) do not. For ARM64 hardware that does support SHA3