Package org.openjdk.jcstress.samples
Class JMMSample_03_Coherence_SameRead_jcstress
- java.lang.Object
-
- org.openjdk.jcstress.infra.runners.Runner<org.openjdk.jcstress.infra.results.II_Result_jcstress>
-
- org.openjdk.jcstress.samples.JMMSample_03_Coherence_SameRead_jcstress
-
public class JMMSample_03_Coherence_SameRead_jcstress extends org.openjdk.jcstress.infra.runners.Runner<org.openjdk.jcstress.infra.results.II_Result_jcstress>
-
-
Constructor Summary
Constructors Constructor Description JMMSample_03_Coherence_SameRead_jcstress(org.openjdk.jcstress.infra.runners.TestConfig config, org.openjdk.jcstress.infra.collectors.TestResultCollector collector, ExecutorService pool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress>actor1()org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress>actor2()org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress>internalRun()voidjcstress_consume(org.openjdk.jcstress.infra.runners.StateHolder<JMMSample_03_Coherence.SameRead,org.openjdk.jcstress.infra.results.II_Result_jcstress> holder, org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> cnt, int a, int actors)voidjcstress_updateHolder(org.openjdk.jcstress.infra.runners.StateHolder<JMMSample_03_Coherence.SameRead,org.openjdk.jcstress.infra.results.II_Result_jcstress> holder)org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress>sanityCheck()
-
-
-
Constructor Detail
-
JMMSample_03_Coherence_SameRead_jcstress
public JMMSample_03_Coherence_SameRead_jcstress(org.openjdk.jcstress.infra.runners.TestConfig config, org.openjdk.jcstress.infra.collectors.TestResultCollector collector, ExecutorService pool)
-
-
Method Detail
-
sanityCheck
public org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> sanityCheck() throws Throwable- Specified by:
sanityCheckin classorg.openjdk.jcstress.infra.runners.Runner<org.openjdk.jcstress.infra.results.II_Result_jcstress>- Throws:
Throwable
-
internalRun
public org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> internalRun()
- Specified by:
internalRunin classorg.openjdk.jcstress.infra.runners.Runner<org.openjdk.jcstress.infra.results.II_Result_jcstress>
-
jcstress_consume
public final void jcstress_consume(org.openjdk.jcstress.infra.runners.StateHolder<JMMSample_03_Coherence.SameRead,org.openjdk.jcstress.infra.results.II_Result_jcstress> holder, org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> cnt, int a, int actors)
-
jcstress_updateHolder
public final void jcstress_updateHolder(org.openjdk.jcstress.infra.runners.StateHolder<JMMSample_03_Coherence.SameRead,org.openjdk.jcstress.infra.results.II_Result_jcstress> holder)
-
actor1
public final org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> actor1()
-
actor2
public final org.openjdk.jcstress.util.Counter<org.openjdk.jcstress.infra.results.II_Result_jcstress> actor2()
-
-