RFR: 8344116: C2: remove slice parameter from LoadNode::make [v8]

Roland Westrelin roland at openjdk.org
Thu Nov 27 10:03:58 UTC 2025


On Wed, 26 Nov 2025 08:30:51 GMT, Zihao Lin <duke at openjdk.org> wrote:

>> Hi, I give it a try, but it failed pass the test. Is it possible the original version is wrong? 
>> The mark word will not be `TypeRawPtr::BOTTOM`, it should equal to Klass slice index.
>
> One dump `proto_adr ` is ` 1368  AddP  === _ 196 196 1367  [[ ]]   Klass:precise java/util/LinkedHashMap$Entry: 0x0000000918349ca0 (java/util/Map$Entry):Constant:exact+168 *`

I think the original version was wrong indeed.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24258#discussion_r2567848297


More information about the graal-dev mailing list