org.openjdk.jcstress.tests.acqrel.varHandles.byteBuffer.direct.big.volatiles.FloatCharTest

Description and references

null

Environment

java.specification.name Java Platform API Specification
java.specification.vendor Oracle Corporation
java.specification.version 10
java.vendor Oracle Corporation
java.version 10-internal
java.vm.name OpenJDK 64-Bit Server VM
java.vm.vendor Oracle Corporation
java.vm.version 10-internal+0-adhoc.buildslave.jdk10
os.arch aarch64
os.name Linux
os.version 4.4.0-63-generic

Test configurations

TC 1 JVM options: [] Iterations: 5 Time: 200
TC 2 JVM options: [-XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200
TC 3 JVM options: [-XX:-TieredCompilation] Iterations: 5 Time: 200
TC 4 JVM options: [-XX:-TieredCompilation, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200
TC 5 JVM options: [-XX:TieredStopAtLevel=1] Iterations: 5 Time: 200
TC 6 JVM options: [-Xint] Iterations: 5 Time: 200

Observed states

Observed state TC 1 TC 2 TC 3 TC 4 TC 5 TC 6 Expectation Interpretation
, , 0.0 82409 89693 87083 115735 75765 1912 ACCEPTABLE Default value for guard, allowed to see anything.
, A, 0.0 3764 13426 12794 15094 21763 577 ACCEPTABLE Default value for guard, allowed to see anything.
, A, 2.3509528E-38 579 2932 3412 4654 2685 1 ACCEPTABLE Observing the value for guard, allowed to see latest value.
A, A, 0.0 1815 1160 219 136 1727 223 ACCEPTABLE Default value for guard, allowed to see anything.
A, A, 2.3509528E-38 134671 392917 339950 442429 470878 33885 ACCEPTABLE Observing the value for guard, allowed to see latest value.
OK OK OK OK OK OK

Auxiliary data