Request for review: JDK-8145728:	compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Expected	message not found:	'com.sun.crypto.provider.AESCrypt::(implEncryptBlock|implDecryptBlock)	([0-9]+ bytes) (intrinsic) not found on supported platfroms
    Alexander Vorobyev 
    alexander.vorobyev at oracle.com
       
    Thu Sep 29 16:30:24 UTC 2016
    
    
  
Hi All,
I'd like review for JDK-8145728 
(https://bugs.openjdk.java.net/browse/JDK-8145728)
Judging by the test results, test fails with specific compiler options: 
-XX:+TieredCompilation -XX:TieredStopAtLevel=N, where N<4. In this case 
C2 is not used and we are not able to see intrinsics usage in the test 
log. So such configuration is not valid for this test and should not be 
used. Supposed fix is to prevent this test from accepting such options.
"@requires" tag was added:
@requires vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4
Here is webrev:
http://cr.openjdk.java.net/~avorobye/8145728/webrew.00/
Thanks,
Alexander
    
    
More information about the hotspot-compiler-dev
mailing list