On Mon, 14 Oct 2024 19:27:00 GMT, Eirik Bjørsnøs <eir...@openjdk.org> wrote:

>> Markus KARG has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Revert 'inc should be faster than add on most CPUs'
>
> src/java.base/share/classes/java/io/Reader.java line 214:
> 
>> 212:                             cbuf[off + i] = cs.charAt(next + i);
>> 213:                     }
>> 214:                 }
> 
> Just a drive-by observation, not for this PR to handle:
> 
> If four out of five `CharSequence` implementations in the JDK include 
> fast-path methods for copying char ranges into an output buffer, perhaps it 
> is time to introduce `CharSequence::getChars` as a default method? 
> 
> That way, code like this wouldn't need to special-case for the known 
> fast-paths, and external implementations could also join the party.

That had been discussed here: 
https://github.com/openjdk/jdk/pull/21371#pullrequestreview-2350588453

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21371#discussion_r1800009004

Reply via email to