RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
    Christian Hagedorn 
    chagedorn at openjdk.org
       
    Tue May  6 17:21:56 UTC 2025
    
    
  
On Tue, 6 May 2025 16:53:11 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>> Christian Hagedorn has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   add run with Xbatch
>
> test/hotspot/jtreg/compiler/predicates/assertion/TestPhiAboveOpaqueInitializedAssertionPredicate.java line 29:
> 
>> 27:  * @summary Check that we do not introduce a Phi above a OpaqueInitializedAssertionPredicateNode during Partial Peeling.
>> 28:  * @run main/othervm -Xcomp -XX:CompileOnly=compiler.predicates.assertion.TestPhiAboveOpaqueInitializedAssertionPredicate::test
>> 29:  *                   compiler.predicates.assertion.TestPhiAboveOpaqueInitializedAssertionPredicate
> 
> What about a run without `Xcomp`?
We would probably then also need to add some more invocations of `test()` inside `main()`. Probably does not hurt. The test is quite fast. I've updated the test.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25006#discussion_r2075933957
    
    
More information about the hotspot-compiler-dev
mailing list