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. |