RFR: 8306922: IR verification fails because IR dump is chopped up [v3]

Emanuel Peter epeter at openjdk.org
Fri Jun 23 07:57:23 UTC 2023


On Fri, 23 Jun 2023 07:31:39 GMT, Christian Hagedorn <chagedorn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision:
>> 
>>  - Merge branch 'master' into JDK-8306922
>>  - removed unnecessary flags from TestVectorConditionalMove.java
>>  - Apply suggestions from code review
>>    
>>    Co-authored-by: Christian Hagedorn <christian.hagedorn at oracle.com>
>>  - renamed _st to _output
>>  - make sure CloneMap info is also printed to stream, and not to tty
>>  - add locker again, and refactor
>>  - write to xtty or tty
>>  - add tty locker again
>>  - buffer xtty and tty
>>  - 8306922: IR verification fails because IR dump is chopped up
>
> test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java line 49:
> 
>> 47:                                    "-XX:+UseCMoveUnconditionally",
>> 48:                                    "-XX:+UseVectorCmov",
>> 49:                                    "-XX:CompileCommand=compileonly,compiler.c2.irTests.TestVectorConditionalMove::test*");
> 
> `compileonly` is probably not necessary but you can leave it as such.

Also removed the `-XX:-TieredCompilation` :)

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

PR Review Comment: https://git.openjdk.org/jdk/pull/14591#discussion_r1239491397


More information about the hotspot-compiler-dev mailing list