RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]

Roland Westrelin roland at openjdk.org
Thu May 15 12:35:55 UTC 2025


On Fri, 25 Apr 2025 13:06:17 GMT, Roberto Castañeda Lozano <rcastanedalo at openjdk.org> wrote:

>> Roland Westrelin has updated the pull request incrementally with two additional commits since the last revision:
>> 
>>  - Update src/hotspot/share/opto/escape.cpp
>>    
>>    Co-authored-by: Emanuel Peter <emanuel.peter at oracle.com>
>>  - Update src/hotspot/share/opto/escape.cpp
>>    
>>    Co-authored-by: Emanuel Peter <emanuel.peter at oracle.com>
>
> src/hotspot/share/opto/escape.cpp line 4879:
> 
>> 4877:         const TypePtr* at = mem->adr_type();
>> 4878:         uint alias_idx = (uint) _compile->get_alias_index(at->is_ptr());
>> 4879:         if (idx == i) {
> 
> Could you rename this and all other occurrences of `idx` below to make the changeset buildable again?

Sorry @robcasloz 
I was in the middle of a significant update making the existing PR effectively outdated.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24570#discussion_r2091067387


More information about the hotspot-compiler-dev mailing list