[9] RFR (L): JDK-8055904: Develop tests on newly added command line options related to SHA intrinsics

Filipp Zhinkin filipp.zhinkin at oracle.com
Fri Aug 29 18:49:12 UTC 2014


Hi all,

please review tests on processing of SHA-related command line options.

Tests verify:
- startup warnings;
- default values;
- ability to enable/disable options on supported CPUs;
- that options are always disabled on unsupported CPUs;
- relations between UseSHA and UseSHA*Intrinsics options.

Each particular test constructed from several generalized testcases,
each of which verifies that several assertions hold in specific environment,
like availability of all SPARC's sha* instruction, availability of only 
several
of then or execution on X86 CPU.

Each test case will be executed only if all its preconditions have been met.
Otherwise, the test case will be skipped from execution.

Bug id: https://bugs.openjdk.java.net/browse/JDK-8055904
Webrev: http://cr.openjdk.java.net/~fzhinkin/8055904/webrev.00/
Testing: manual, automated.

Note that this change depends on the fix for JDK-8055903 [1].
RFR for JDK-8055903 [2] was published earlier today.

Thanks,
Filipp.

[1] https://bugs.openjdk.java.net/browse/JDK-8055903
[2] 
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-August/015337.html


More information about the hotspot-compiler-dev mailing list