RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v15]
Tobias Hartmann
thartmann at openjdk.org
Tue Jul 22 14:35:37 UTC 2025
On Mon, 21 Jul 2025 20:21:25 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Refine lower bound computation
>
> I am not sure about JDK 25 approval for these changes.
>
> Can you do simple fix for JDK 25 as @merykitty suggested: "I suggest removing all the logic and simply returning the bottom type" ? Will it be the same complexity? Will it affect performance (and how much)?
@vnkozlov Given that this is an old issue already affecting JDK 19, maybe we should just defer to JDK 26 for now and then backport to JDK 25u only once the fix is stable?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23947#issuecomment-3103037832
More information about the hotspot-compiler-dev
mailing list