RFR(S): 8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance"

Per Liden per.liden at oracle.com
Thu Nov 8 12:38:49 UTC 2018


Thumbs up, it now passes tier1-3 on linux-x64.

/Per

On 11/8/18 11:08 AM, Per Liden wrote:
> Yep, re-started testing with your patch.
> 
> /Per
> 
> On 11/8/18 9:50 AM, Roland Westrelin wrote:
>>
>> Patch below fixes it AFAICT. Could you rerun testing with it?
>>
>> Roland.
>>
>> diff --git 
>> a/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java 
>> b/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
>> --- 
>> a/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
>> +++ 
>> b/test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
>> @@ -31,7 +31,7 @@
>>    * @build sun.hotspot.WhiteBox
>>    * @run driver ClassFileInstaller sun.hotspot.WhiteBox
>>    *                                
>> sun.hotspot.WhiteBox$WhiteBoxPermission
>> - * @run main/othervm -Xbootclasspath/a:. 
>> -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI 
>> -XX:-UseOnStackReplacement -XX:-TieredCompilation 
>> EqvUncastStepOverBarrier
>> + * @run main/othervm -Xbootclasspath/a:. 
>> -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI 
>> -XX:-UseOnStackReplacement -XX:-TieredCompilation 
>> -XX:-BackgroundCompilation EqvUncastStepOverBarrier
>>    */
>>   import sun.hotspot.WhiteBox;
>>


More information about the hotspot-compiler-dev mailing list