On Thu, 12 Jan 2023 11:40:32 GMT, Sergey Tsypanov <stsypa...@openjdk.org> wrote:

>> Raffaello Giulietti has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   8299677: Formatter.format might take a long time to format an integer or 
>> floating-point
>
> src/java.base/share/classes/java/util/Formatter.java line 4600:
> 
>> 4598:             // apply zero padding
>> 4599:             if (width > sb.length() && Flags.contains(f, 
>> Flags.ZERO_PAD)) {
>> 4600:                 String zeros = Character.toString(zero).repeat(width - 
>> sb.length());
> 
> `Character.toString(zero)` could be replaced directly with 
> `String.valueOf(zero)` saving one more method call

is the bug going to be backported to JDK8? Due to the use of 'repeat' this 
seems to not be possible.

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

PR: https://git.openjdk.org/jdk/pull/11939

Reply via email to