hg: code-tools/jcstress: 5 new changesets

aleksey.shipilev at oracle.com aleksey.shipilev at oracle.com
Mon May 30 19:06:41 UTC 2016


Changeset: c496ad24fb3b
Author:    shade
Date:      2016-05-30 15:25 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/c496ad24fb3b

Runners: allow JVM options override with cmdline arguments.

! jcstress-core/src/main/java/org/openjdk/jcstress/JCStress.java
! jcstress-core/src/main/java/org/openjdk/jcstress/Options.java
! jcstress-core/src/main/java/org/openjdk/jcstress/util/StringUtils.java
! jcstress-core/src/main/java/org/openjdk/jcstress/vm/VMSupport.java

Changeset: bec06db416c7
Author:    shade
Date:      2016-05-30 18:30 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/bec06db416c7

Generators/Runners: detect and use Thread.onSpinWait(), if available.

! jcstress-core/src/main/java/org/openjdk/jcstress/Options.java
! jcstress-core/src/main/java/org/openjdk/jcstress/infra/processors/JCStressTestProcessor.java
+ jcstress-core/src/main/java/org/openjdk/jcstress/infra/runners/SpinLoopStyle.java
! jcstress-core/src/main/java/org/openjdk/jcstress/infra/runners/StateHolder.java
! jcstress-core/src/main/java/org/openjdk/jcstress/infra/runners/TestConfig.java
+ jcstress-core/src/main/java/org/openjdk/jcstress/vm/ThreadSpinWaitTestMain.java
! jcstress-core/src/main/java/org/openjdk/jcstress/vm/VMSupport.java

Changeset: e0c28f4e127d
Author:    shade
Date:      2016-05-30 19:49 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/e0c28f4e127d

Generators: use the StateHolder fields to track update progress, eliminating the need for A*FU.

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

Changeset: 4c65422d5a54
Author:    shade
Date:      2016-05-30 20:04 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/4c65422d5a54

Update LICENSE with new FSF address.

! LICENSE
+ jcstress-core/src/main/resources/LICENSE
+ jcstress-test-gen/src/main/resources/LICENSE
! tests-all/src/main/resources/LICENSE
! tests-chapter-0a/LICENSE
+ tests-chapter-0a/src/main/resources/LICENSE
! tests-chapter-0b/LICENSE
! tests-chapter-0b/src/main/resources/LICENSE
! tests-chapter-0c/LICENSE
! tests-chapter-0c/src/main/resources/LICENSE
! tests-chapter-1a/LICENSE
! tests-chapter-1a/src/main/resources/LICENSE
! tests-chapter-2b/LICENSE
! tests-chapter-2b/src/main/resources/LICENSE
+ tests-custom/src/main/resources/LICENSE

Changeset: b0d5180fe14b
Author:    shade
Date:      2016-05-30 20:09 +0300
URL:       http://hg.openjdk.java.net/code-tools/jcstress/rev/b0d5180fe14b

Add missing LICENSE and THIRD_PARTY_README.

= jcstress-core/LICENSE < tests-custom/src/main/resources/LICENSE
+ jcstress-core/THIRD_PARTY_README
+ jcstress-core/src/main/resources/THIRD_PARTY_README
= jcstress-test-gen/LICENSE < tests-custom/src/main/resources/LICENSE
+ jcstress-test-gen/THIRD_PARTY_README
+ jcstress-test-gen/src/main/resources/THIRD_PARTY_README
= tests-all/LICENSE < tests-custom/src/main/resources/LICENSE
+ tests-all/THIRD_PARTY_README
+ tests-chapter-0a/src/main/resources/THIRD_PARTY_README
= tests-custom/LICENSE < tests-custom/src/main/resources/LICENSE
+ tests-custom/THIRD_PARTY_README
+ tests-custom/src/main/resources/THIRD_PARTY_README



More information about the jcstress-dev mailing list