On Wed, 6 Sep 2023 05:01:38 GMT, Serguei Spitsyn wrote:
> The fix looks okay to me. From JVMTI point of view this transition is hidden,
> so no inconsistency can be observed. However, I wonder if the
> AsyncGetStackTraces may have similar issue as the JFR had. Unfortunately we
> do not have
> BigDecimal is a commonly used class in business development, It is often
> necessary to perform toString or toPlainString operations on BigDecimal.
>
> The current version uses StringBuilder resulting in multiple memory
> allocations, I made a modification to improve performance.
>
> Because
Please review this PR which improves the Zip64 extra header validation:
- Throw a ZipException If the extra len field is 0 and :
-- size, csize, or loc offset are not set to 0x
-- disk starting number is not set to 0x
- We have a valid size for the Zip64 extra header but we are
> 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
> addresses incompatibilities between ExecutorService and
On Fri, 8 Sep 2023 01:07:17 GMT, Brian Burkhalter wrote:
>> In the Windows implementation of java.io.File.getCanonicalPath, strip any
>> long path or UNC prefix before canonicalizing the remainder of the pathname.
>
> Brian Burkhalter has updated the pull request incrementally with one
>
On Fri, 8 Sep 2023 18:45:02 GMT, Brent Christian wrote:
> I would also like to see what a FileChannel implementation looks like. Am I
> right that this would allow the `prefs` native library to be removed entirely?
Yes. FileChannel.open can be called with the file permissions to atomically set
On Sat, 9 Sep 2023 07:11:01 GMT, Claes Redestad wrote:
>> src/java.base/share/classes/java/util/HexDigits.java line 42:
>>
>>> 40: * hex relative to its index, for example:
>>> 41: *
>>> 42: * 0 -> '00' -> '0' | ('0' << 8) -> 0x3030
>>
>> AFAICT this is now a copy of
> BigDecimal is a commonly used class in business development, It is often
> necessary to perform toString or toPlainString operations on BigDecimal.
>
> The current version uses StringBuilder resulting in multiple memory
> allocations, I made a modification to improve performance.
>
> Because
On Sat, 9 Sep 2023 07:08:07 GMT, Claes Redestad wrote:
>> 温绍锦 has updated the pull request incrementally with one additional commit
>> since the last revision:
>>
>> lo | hi => hi | lo
>
> src/java.base/share/classes/java/util/HexDigits.java line 42:
>
>> 40: * hex relative to its
On Fri, 8 Sep 2023 20:36:31 GMT, 温绍锦 wrote:
>> [PR 14578 ](https://github.com/openjdk/jdk/pull/14578) still has unresolved
>> discussions, continue to make improvements.
>>
>> # Benchmark Result
>>
>>
>> sh make/devkit/createJMHBundle.sh
>> bash configure --with-jmh=build/jmh/jars
>> make
On Fri, 8 Sep 2023 23:49:04 GMT, Chen Liang wrote:
>> src/java.base/share/classes/java/util/HexDigits.java line 66:
>>
>>> 64: */
>>> 65: @Stable
>>> 66: private static final short[] DIGITS;
>>
>> Maybe it should be `char[]` instead since it’s encoded using unsigned 16‑bit
>>
11 matches
Mail list logo