RFR: 8320308: C2 compilation crashes in LibraryCallKit::inline_unsafe_access

Vladimir Ivanov vlivanov at openjdk.org
Wed Jul 10 21:23:55 UTC 2024


On Wed, 10 Jul 2024 20:12:25 GMT, Tobias Holenstein <tholenstein at openjdk.org> wrote:

> Not sure I understand this correctly. Do you mean in the Hotspot codebase in general or which TypePtr::NULL_PTR compares do you mean?

Initially, I had only `== TypePtr::NULL_PTR` comparisons in mind, but on a second thought all comparisons with preallocated type constants are susceptible to false negatives in presence of speculative part. @rwestrel, what is your take on it?

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

PR Comment: https://git.openjdk.org/jdk/pull/20033#issuecomment-2221506392


More information about the hotspot-compiler-dev mailing list