org.openjdk.jcstress.tests.init.primitives.fenced.ShortFencedTest

null

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

Observed state Occurrence Expectation Interpretation
-1 81985 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 110965 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 443624 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 747316 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 137629 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 3326261 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 714811 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 901219 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 2718 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 119872 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 460254 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 2042516 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 181511 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 1085429 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.

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

Observed state Occurrence Expectation Interpretation
-1 640543 ACCEPTABLE The value set by the actor thread. Observer sees the complete update.
42 1051157 ACCEPTABLE The observer sees the empty shell. This is a legal JMM behavior, since there is a race between actor and observer.