Tests if StampedLock successfully guards against non-atomic read/writes.
JVM options: [-server, -XX:-TieredCompilation, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 465244 | ACCEPTABLE | Seeing the default values. |
1, 2 | 41986 | 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 | 223461 | ACCEPTABLE | Seeing the default values. |
1, 2 | 7349 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-server] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 550726 | ACCEPTABLE | Seeing the default values. |
1, 2 | 5844 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-server, -XX:-TieredCompilation] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 266139 | ACCEPTABLE | Seeing the default values. |
1, 2 | 19271 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-XX:TieredStopAtLevel=1] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 615742 | ACCEPTABLE | Seeing the default values. |
1, 2 | 58 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-Xint] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 20957 | ACCEPTABLE | Seeing the default values. |
1, 2 | 93 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-client, -XX:-TieredCompilation] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 454435 | ACCEPTABLE | Seeing the default values. |
1, 2 | 31355 | ACCEPTABLE | Seeing the complete update. |
JVM options: [-client] Iterations: 5 Time: 200
Observed state | Occurrence | Expectation | Interpretation |
---|---|---|---|
0, 0 | 205498 | ACCEPTABLE | Seeing the default values. |
1, 2 | 5362 | ACCEPTABLE | Seeing the complete update. |