Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v3]

2025-07-26 Thread Jaikiran Pai
On Sat, 26 Jul 2025 10:20:20 GMT, Tatsunori Uchino wrote: >> Tatsunori Uchino has updated the pull request incrementally with four >> additional commits since the last revision: >> >> - Update `@bug` in correct file >> - Add default implementation on codePointCount in CharSequence >> - Updat

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v3]

2025-07-26 Thread Alan Bateman
On Sat, 26 Jul 2025 10:10:40 GMT, Tatsunori Uchino wrote: >> Adds `codePointCount()` overloads to `String`, `Character`, >> `(Abstract)StringBuilder`, and `StringBuffer` to make it possible to >> conveniently retrieve the length of a string as code points without extra >> boundary checks. >>

Re: RFR: 8077587: BigInteger Roots [v48]

2025-07-26 Thread fabioromano1
> This PR implements nth root computation for BigIntegers using Newton method. fabioromano1 has updated the pull request incrementally with one additional commit since the last revision: Code simplification - Changes: - all: https://git.openjdk.org/jdk/pull/24898/files - new:

Re: RFR: 8360046: Scalability issue when submitting virtual threads with almost empty tasks [v3]

2025-07-26 Thread Doug Lea
> This set of updates reduces contention-based performance loss under heavy > over-subscription, while also improving perfomance more generally. Doug Lea has updated the pull request incrementally with one additional commit since the last revision: Undo inadvertent acquire change ---

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v3]

2025-07-26 Thread Tatsunori Uchino
> Adds `codePointCount()` overloads to `String`, `Character`, > `(Abstract)StringBuilder`, and `StringBuffer` to make it possible to > conveniently retrieve the length of a string as code points without extra > boundary checks. > > > if (superTremendouslyLongExpressionYieldingAString().codePoi

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v3]

2025-07-26 Thread Tatsunori Uchino
On Sat, 26 Jul 2025 10:10:40 GMT, Tatsunori Uchino wrote: >> Adds `codePointCount()` overloads to `String`, `Character`, >> `(Abstract)StringBuilder`, and `StringBuffer` to make it possible to >> conveniently retrieve the length of a string as code points without extra >> boundary checks. >>

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v2]

2025-07-26 Thread Tatsunori Uchino
On Thu, 24 Jul 2025 21:49:16 GMT, Mikhail Yankelevich wrote: >> Tatsunori Uchino has updated the pull request incrementally with four >> additional commits since the last revision: >> >> - Discard changes out of than java.base >> - Fix copyright year >> >>Co-authored-by: Mikhail Yank

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v2]

2025-07-26 Thread Tatsunori Uchino
> Adds `codePointCount()` overloads to `String`, `Character`, > `(Abstract)StringBuilder`, and `StringBuffer` to make it possible to > conveniently retrieve the length of a string as code points without extra > boundary checks. > > > if (superTremendouslyLongExpressionYieldingAString().codePoi

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc. [v2]

2025-07-26 Thread Tatsunori Uchino
On Thu, 24 Jul 2025 16:18:41 GMT, Chen Liang wrote: >> Tatsunori Uchino has updated the pull request incrementally with four >> additional commits since the last revision: >> >> - Discard changes out of than java.base >> - Fix copyright year >> >>Co-authored-by: Mikhail Yankelevich >

Re: RFR: 8360025: (se) Convert kqueue Selector Implementation to use FFM APIs

2025-07-26 Thread ExE Boss
On Thu, 19 Jun 2025 08:08:10 GMT, Per Minborg wrote: >> This PR aims to Panamize the Java Kqueue implementation, This is based on >> the work that was previously shared in >> https://github.com/openjdk/jdk/pull/22307 , The main change since then is >> that this branch takes advantage of the ch

Re: RFR: 8360025: (se) Convert kqueue Selector Implementation to use FFM APIs

2025-07-26 Thread ExE Boss
On Fri, 30 May 2025 12:00:28 GMT, Darragh Clarke wrote: > This PR aims to Panamize the Java Kqueue implementation, This is based on the > work that was previously shared in https://github.com/openjdk/jdk/pull/22307 > , The main change since then is that this branch takes advantage of the > cha

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc.

2025-07-26 Thread Tatsunori Uchino
On Thu, 24 Jul 2025 22:07:38 GMT, Mikhail Yankelevich wrote: >> Adds `codePointCount()` overloads to `String`, `Character`, >> `(Abstract)StringBuilder`, and `StringBuffer` to make it possible to >> conveniently retrieve the length of a string as code points without extra >> boundary checks.

Re: RFR: 8364007: Add overload without arguments to codePointCount in String etc.

2025-07-26 Thread Tatsunori Uchino
On Thu, 24 Jul 2025 15:10:37 GMT, Roger Riggs wrote: > The recommended process for proposing new APIs is to put the proposal to the > OpenJDK core-libs-dev mail alias. I glanced over https://mail.openjdk.org/pipermail/core-libs-dev/2025-July/thread.html and those for some past months, but I d

Re: RFR: 8077587: BigInteger Roots [v47]

2025-07-26 Thread fabioromano1
> This PR implements nth root computation for BigIntegers using Newton method. fabioromano1 has updated the pull request incrementally with one additional commit since the last revision: Avoid overflow after first iteration - Changes: - all: https://git.openjdk.org/jdk/pull/248

Re: RFR: 8360507: JPKG002-006: SigningPackageTest: appOutput.txt cannot be found in user home directory and output doesn't contain: origin=Developer ID Application: jpackage.openjdk.java.net

2025-07-26 Thread Alexey Semenyuk
On Fri, 25 Jul 2025 21:25:36 GMT, Alexander Matveev wrote: > - Wrong package was generated for SQE. Fixed by generating correct package > for SQE. > - Issue with appOutput.txt is not created will be fixed with > https://bugs.openjdk.org/browse/JDK-8358723. Marked as reviewed by asemenyuk (Rev

Re: RFR: 8355177: Speed up StringBuilder::append(char[]) via Unsafe::copyMemory [v8]

2025-07-26 Thread Shaojin Wen
On Thu, 24 Jul 2025 15:17:34 GMT, Raffaello Giulietti wrote: >> Shaojin Wen has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Update src/java.base/share/classes/java/lang/StringUTF16.java >> >> Co-authored-by: Chen Liang > > src/jav