org.openjdk.jcstress.tests.strings.StringBuilderTest

Tests the StringBuilders are working good under concurrent updates.

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

Observed state Occurrence Expectation Interpretation
10180 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 105 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 7 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 21 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 2 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 3 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 8655 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 9 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 5 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 846 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 301576 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
35148 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 469 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 64 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 2 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 31050 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 18 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 3 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 1392 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 833263 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
39 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 5 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 5 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 10 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 13 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 28 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 15 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 3194 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
9508 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 195 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
b 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 9 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 5 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 10 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 4 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 5646 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 46 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 228 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 323 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 167775 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
39074 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 123 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
b 11 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 29 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 325 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 2 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 22 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 23955 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 18 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 5 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 20 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 5820 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 788115 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
6 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
b 11 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 4 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 4 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 7 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 4 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 442 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
15672 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 3 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 84 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
b 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 15 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 10504 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 2638 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 2 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 61 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 401010 ACCEPTABLE All appends are visible.

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

Observed state Occurrence Expectation Interpretation
4865 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 551 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 7 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 220 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
b 1 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 876 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bb 1576 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbb 51 ACCEPTABLE_INTERESTING Other values are expected, threads are messing with each other.
bbbb 89862 ACCEPTABLE All appends are visible.