RFR: 8357286: (bf) Remove obsolete instanceof checks in CharBuffer.append [v2]
Brian Burkhalter
bpb at openjdk.org
Wed Jun 11 22:36:49 UTC 2025
On Wed, 11 Jun 2025 15:29:27 GMT, Brian Burkhalter <bpb at openjdk.org> wrote:
>> src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template line 297:
>>
>>> 295: checkSession();
>>> 296:
>>> 297: Objects.checkFromToIndex(start, end, csq.length());
>>
>> The append(CharSequence) methods are specified to append "null" when the CharSequence is null so append(null, 0, 0) will need to be handled here.
>
> Based on code inspection, it looks like that error might have already been possible but did not turn up before.
Fixed in cda92b2.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25739#discussion_r2141216896
More information about the nio-dev
mailing list