On Mon, 15 Sep 2025 07:32:13 GMT, Guanqiang Han <[email protected]> wrote:
> Please review this patch. > > **Description:** > > Currently, ModifiedUtf.utfLen returns a signed int. For very large strings, > this may overflow and produce negative values, leading to incorrect behavior > in code that relies on the UTF length. This patch changes the return type to > long, which fully resolves the issue and allows safe handling of giant > strings. > > **Test:** > > GHA Do you think we should use `> 65535L` or `ExactConversionsSupport.isLongToCharExact`? ------------- PR Comment: https://git.openjdk.org/jdk/pull/27285#issuecomment-3303123698
