log

age author description
Fri, 17 Jun 2016 18:57:26 +0300 shade Grading: sort outcomes lexicographically.
Wed, 15 Jun 2016 20:56:52 +0300 shade Build: use different workaround for sun.misc.Contended build past 9b122.
Fri, 10 Jun 2016 16:39:06 +0300 shade Chapter 1.b: Add ByteOrders for array/buffer tests.
Fri, 10 Jun 2016 16:26:59 +0300 shade Chapter 1.c: Further simplify Fences test generator.
Fri, 10 Jun 2016 15:36:00 +0300 shade Chapter 1.c: Remove superfluous VarHandle instantiations.
Fri, 10 Jun 2016 15:29:27 +0300 shade Chapter 1.b/c: Split Atomicity and Fences tests.
Fri, 10 Jun 2016 14:29:27 +0300 shade Chapter 1.b: Remove stale template.
Fri, 10 Jun 2016 13:51:01 +0300 shade Chapter 1.b: Fences tests should only use fences, not the operations (which have more relaxed semantics).
Fri, 10 Jun 2016 10:56:33 +0300 shade Chapter 1.b: Ditch causality-testing NoFence tests.
Thu, 09 Jun 2016 21:41:43 +0300 shade Chapter 1.b: Ditch Begin/End/Random array tests to shrink down complexity.
Thu, 09 Jun 2016 18:27:08 +0300 shade Chapter 1.b: clean up generators.
Thu, 09 Jun 2016 16:15:20 +0300 shade Chapter 1.b: VarHandles tests (experimental)
Tue, 07 Jun 2016 15:02:35 +0300 shade Runners: forked VMs should run with the same config that was used to get forked JVM args.
Tue, 07 Jun 2016 11:56:05 +0300 shade Grading: match exactly first, then match by matching regexp.
Mon, 06 Jun 2016 23:34:34 +0300 shade Runners: move all test result grading to TestGrading.
Thu, 02 Jun 2016 17:00:07 +0300 shade Runners: make sure minStride is always honored, even in the absence of lagged workers.
Wed, 01 Jun 2016 17:05:53 +0300 shade Chapter 0.a: Remove large array atomicity tests.
Wed, 01 Jun 2016 16:58:45 +0300 shade Runners: StringResult1 should accept null gracefully.
Wed, 01 Jun 2016 16:22:24 +0300 shade Chapter 0.a: Allow non-atomic ops on volatile arrays. Disallow non-default values in word tearing tests.
Wed, 01 Jun 2016 15:36:46 +0300 shade Accept regular expressions in Outcome IDs.
Tue, 31 May 2016 19:40:07 +0300 shade Chapter 1.a: VarHandles basic tests (actual tests)
Tue, 31 May 2016 19:25:26 +0300 shade Chapter 1.a: VarHandles basic tests.
Mon, 30 May 2016 20:09:20 +0300 shade Add missing LICENSE and THIRD_PARTY_README.
Mon, 30 May 2016 20:04:13 +0300 shade Update LICENSE with new FSF address.
Mon, 30 May 2016 19:49:07 +0300 shade Generators: use the StateHolder fields to track update progress, eliminating the need for A*FU.
Mon, 30 May 2016 18:30:11 +0300 shade Generators/Runners: detect and use Thread.onSpinWait(), if available.
Mon, 30 May 2016 15:25:00 +0300 shade Runners: allow JVM options override with cmdline arguments.
Tue, 24 May 2016 00:58:53 +0300 shade Generators: SeqCstTraceGenerator should generate the threads directly, without prior permutations
Mon, 23 May 2016 17:12:38 +0300 shade Generators: SeqCstTraceGenerator should check the final variable values too, unblocking the rest of interesting cases.
Mon, 23 May 2016 14:03:36 +0300 shade Generators: make sure SeqCstTraceGenerator generates the interesting test shapes, #2.