hg: code-tools/jcstress: 3 new changesets

aleksey.shipilev at oracle.com aleksey.shipilev at oracle.com
Mon May 23 23:25:09 UTC 2016


Changeset: fbc00f951b21
Author:    shade
Date:      2016-05-23 14:03 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/fbc00f951b21

Generators: make sure SeqCstTraceGenerator generates the interesting test shapes, #2.

! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/SeqCstTraceGenerator.java

Changeset: ff8922143fdf
Author:    shade
Date:      2016-05-23 17:12 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/ff8922143fdf

Generators: SeqCstTraceGenerator should check the final variable values too, unblocking the rest of interesting cases.

! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/MultiThread.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/SeqCstTraceGenerator.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/Trace.java
+ jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/TraceResult.java

Changeset: 9b6b671dd1e0
Author:    shade
Date:      2016-05-24 00:58 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/9b6b671dd1e0

Generators: SeqCstTraceGenerator should generate the threads directly, without prior permutations

! jcstress-core/src/main/java/org/openjdk/jcstress/util/HashMultimap.java
! jcstress-core/src/main/java/org/openjdk/jcstress/util/Multimap.java
! jcstress-core/src/main/java/org/openjdk/jcstress/util/TreeMultimap.java
! jcstress-core/src/main/java/org/openjdk/jcstress/util/TreesetMultimap.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/MultiThread.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/Op.java
+ jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/Phase.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/SeqCstTraceGenerator.java
! jcstress-test-gen/src/main/java/org/openjdk/jcstress/generator/seqcst/Trace.java



More information about the jcstress-dev mailing list