hg: code-tools/jcstress: 3 new changesets

ashipile at redhat.com ashipile at redhat.com
Fri Sep 16 11:09:34 UTC 2016


Changeset: 5938d81bff44
Author:    shade
Date:      2016-09-16 12:37 +0200
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/5938d81bff44

Generators: trap subclasses should use hierarchy trick instead of @Contended to dodge Jigsaw protections for sun.misc.

! jcstress-core/pom.xml
! jcstress-core/src/main/java/org/openjdk/jcstress/infra/processors/JCStressTestProcessor.java
+ jcstress-core/src/main/java/org/openjdk/jcstress/util/Paddings.java
! tests-chapter-1a/pom.xml
! tests-chapter-1b/pom.xml
! tests-chapter-1c/pom.xml

Changeset: 162fe8f8a34c
Author:    shade
Date:      2016-09-16 13:00 +0200
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/162fe8f8a34c

Chapter 1.b: Sync up with VarHandles API, at JDK 9b135.

! jcstress-test-gen/src/main/java/org/openjdk/jcstress/chapters/Chapter1bTestGenerator.java
- jcstress-test-gen/src/main/resources/operationAtomic/arrays/X-AddAndGetTest.java.template
- jcstress-test-gen/src/main/resources/operationAtomic/byteArray/X-AddAndGetTest.java.template
- jcstress-test-gen/src/main/resources/operationAtomic/byteBuffer/X-AddAndGetTest.java.template
- jcstress-test-gen/src/main/resources/operationAtomic/fields/X-AddAndGetTest.java.template

Changeset: 3040c983b52c
Author:    shade
Date:      2016-09-16 13:07 +0200
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/3040c983b52c

tests-custom: In WCAS_WCAS tests, both threads may spuriously fail.

! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/booleans/AtomicBooleanPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/integer/AtomicIntegerArrayPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/integer/AtomicIntegerFieldUpdaterPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/integer/AtomicIntegerPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/longs/AtomicLongArrayPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/longs/AtomicLongFieldUpdaterPairwiseTests.java
! tests-custom/src/main/java/org/openjdk/jcstress/tests/atomics/longs/AtomicLongPairwiseTests.java



More information about the jcstress-dev mailing list