hg: code-tools/jcstress: 5 new changesets

aleksey.shipilev at oracle.com aleksey.shipilev at oracle.com
Thu May 19 20:39:09 UTC 2016


Changeset: c0db37918128
Author:    shade
Date:      2016-05-19 15:43 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/c0db37918128

Runners: do not resize results open-address so often, and for no reason.

! jcstress-core/src/main/java/org/openjdk/jcstress/util/OpenAddressHashCounter.java

Changeset: d1ed559a1b55
Author:    shade
Date:      2016-05-19 20:15 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/d1ed559a1b55

Generators: check @Result and @State invariants better.

! jcstress-core/src/main/java/org/openjdk/jcstress/infra/processors/JCStressTestProcessor.java

Changeset: ee48c25c08d8
Author:    shade
Date:      2016-05-19 21:29 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/ee48c25c08d8

Generators: reset trivial @State objects fields, skip re-allocation.

! jcstress-core/src/main/java/org/openjdk/jcstress/infra/processors/JCStressTestProcessor.java

Changeset: 6a36770db68b
Author:    shade
Date:      2016-05-19 23:04 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/6a36770db68b

Build: require minimum JDK 9 to build.

! pom.xml

Changeset: 2a45a3af4a7e
Author:    shade
Date:      2016-05-19 23:22 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/2a45a3af4a7e

Chapters 0.b/c should ignore the tests with standalone load/store pairs.

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



More information about the jcstress-dev mailing list