On Sun, 20 Oct 2024 17:33:09 GMT, j3graham <d...@openjdk.org> wrote:

>> Shaojin Wen has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   add benchmark
>
> src/java.base/share/classes/java/math/BigDecimal.java line 4216:
> 
>> 4214:         // Get the significand as an absolute value
>> 4215:         if (intCompact != INFLATED) {
>> 4216:             coeff = new char[19];
> 
> A possibility here would be to change `coeff` to be a String. The “else” 
> branch already creates a string and has to additionally create a char array 
> from it. If this is the only place where the `DecimalDigits.getChars(… 
> char[])` is used, some extra code duplication could be removed.

@j3graham I have submitted PR #22009

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21593#discussion_r1836545951

Reply via email to