RFR: JDK-8323190: Segfault during deoptimization of C2-compiled code [v3]

Christian Hagedorn chagedorn at openjdk.org
Thu Jan 11 07:54:24 UTC 2024


On Wed, 10 Jan 2024 18:20:42 GMT, Cesar Soares Lucas <cslucas at openjdk.org> wrote:

>> Currently, if `ReduceAllocationMerges` reduces an allocation merge that is used as a monitor C2 will SIGFAULT in `Process_OopMap_Node` because it's missing code to handle that case.  This patch fixes C2 to properly handle reduced allocation merges that are used as monitors. 
>> 
>> Tested with Linux x86_64 hotspot_all.
>
> Cesar Soares Lucas has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Convert NULL to nullptr. Remove type cast.

Update looks good, thanks.

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

Marked as reviewed by chagedorn (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/17333#pullrequestreview-1814889165


More information about the hotspot-compiler-dev mailing list