org.openjdk.jcstress.tests.atomicity.crosscache.DirectByteBufferIntAtomicityTest

Tests if ByteBuffer breaks the atomicity while doing cross cache-line reads/writes.

[1] [2]

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 233199 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 54951 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 139749 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 7741 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 20541 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 7559 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 236232 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 48888 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 98489 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 6131 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 598169 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 29161 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 76278 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 4872 ACCEPTABLE Seeing the default value, this is a legal race.

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

Observed state Occurrence Expectation Interpretation
-1, -1, -1, -1 323192 ACCEPTABLE Seeing the full value, this is a legal behavior.
0, 0, 0, 0 15248 ACCEPTABLE Seeing the default value, this is a legal race.