org.openjdk.jcstress.tests.locks.stamped.StampedLockPairwiseTests.tRLt_tUR.aRWLw_U

Tests if StampedLock successfully guards against non-atomic read/writes.

JVM options: [-client] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 216002 ACCEPTABLE Seeing the default values.
1, 2 26668 ACCEPTABLE Seeing the complete update.

JVM options: [-server, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 261462 ACCEPTABLE Seeing the default values.
1, 2 54738 ACCEPTABLE Seeing the complete update.

JVM options: [-XX:TieredStopAtLevel=1] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 46938 ACCEPTABLE Seeing the default values.
1, 2 210282 ACCEPTABLE Seeing the complete update.

JVM options: [-server] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 171983 ACCEPTABLE Seeing the default values.
1, 2 31227 ACCEPTABLE Seeing the complete update.

JVM options: [-server, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 86200 ACCEPTABLE Seeing the default values.
1, 2 19150 ACCEPTABLE Seeing the complete update.

JVM options: [-server, -XX:-TieredCompilation, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 377927 ACCEPTABLE Seeing the default values.
1, 2 57063 ACCEPTABLE Seeing the complete update.

JVM options: [-Xint] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 38954 ACCEPTABLE Seeing the default values.
1, 2 18426 ACCEPTABLE Seeing the complete update.

JVM options: [-client, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
0, 0 270680 ACCEPTABLE Seeing the default values.
1, 2 42280 ACCEPTABLE Seeing the complete update.