log

age author description
Fri, 13 Jul 2018 13:49:02 +0200 shade CAS known nulls default tip
Wed, 04 Jul 2018 12:58:37 +0200 shade JMH 1.21
Wed, 04 Jul 2018 12:58:06 +0200 shade TreeMapWrite
Wed, 20 Jun 2018 11:04:33 +0200 shade Barriers slowpath test
Thu, 26 Apr 2018 11:48:59 +0200 shade BarriersMultiplePrim
Mon, 05 Mar 2018 11:17:08 +0100 shade Upgrade to JMH 1.20
Mon, 05 Mar 2018 11:16:08 +0100 shade New tests
Wed, 10 Jan 2018 10:30:24 +0100 shade BarriersMultiple test
Tue, 19 Dec 2017 18:49:03 +0100 shade A few new WIPs
Thu, 23 Nov 2017 15:23:31 +0100 shade Sanity test for checking non-allocating performance.
Thu, 23 Nov 2017 15:12:49 +0100 shade Optimize imports
Thu, 23 Nov 2017 15:10:59 +0100 shade Rehash gathered safepoints and GC pauses metrics. Formatting changes.
Wed, 22 Nov 2017 15:58:02 +0100 shade Update license and copyright headers.
Wed, 22 Nov 2017 15:52:08 +0100 shade Autogenerate class roots tests
Thu, 26 Oct 2017 17:04:09 +0200 shade Fix up uninit tests
Thu, 26 Oct 2017 14:11:21 +0200 shade Mention perf and events in the test log
Thu, 26 Oct 2017 12:16:11 +0200 shade Do not fail with -h
Thu, 26 Oct 2017 12:11:17 +0200 shade Fixup ArrayIteration test units
Thu, 26 Oct 2017 12:11:04 +0200 shade Special retain tests
Thu, 26 Oct 2017 12:09:35 +0200 shade Fragger updates
Thu, 26 Oct 2017 12:03:09 +0200 shade ClassChurn example
Thu, 26 Oct 2017 12:02:48 +0200 shade alloc.special.* cases
Fri, 22 Sep 2017 23:51:32 +0200 shade Make LRUFragger runnable with 100 GB heap
Fri, 12 May 2017 11:11:43 +0200 shade Add very basic README.
Wed, 03 May 2017 15:22:52 +0200 shade Update to JMH 1.19.
Wed, 26 Apr 2017 20:37:10 +0200 shade LRUFragger executable.
Wed, 26 Apr 2017 20:36:26 +0200 shade Make sure write tests are not sharing the instance.
Wed, 26 Apr 2017 20:35:48 +0200 shade Fragger updates.
Wed, 26 Apr 2017 20:35:23 +0200 shade Sequence.
Wed, 15 Mar 2017 22:00:03 +0100 shade Update to JMH 1.18.
Wed, 15 Mar 2017 21:59:45 +0100 shade Peak pressure tests: accept new JDK 9 --add-opens.
Wed, 15 Mar 2017 21:59:25 +0100 shade fragger: update to lower payloads.
Thu, 26 Jan 2017 15:55:45 +0100 shade retain.HashMap: make sure it has distinct key/value pairs.
Tue, 24 Jan 2017 13:09:59 +0100 shade retain.* tests should have payloads. retain.hashmap test.
Mon, 23 Jan 2017 11:57:39 +0100 shade Make sure stack sizes are pushed appropriately.
Wed, 18 Jan 2017 18:24:41 +0100 shade Update to JMH 1.17.4.
Thu, 05 Jan 2017 15:10:44 +0100 shade Collection traversal tests.
Thu, 05 Jan 2017 13:12:38 +0100 shade A bit more WIP work.
Fri, 23 Dec 2016 18:51:40 +0100 shade runtime.* tests: collect only the counters that are printed.
Fri, 23 Dec 2016 17:35:00 +0100 shade Make runtime.* tests with more reliable machine counters.
Tue, 20 Dec 2016 18:52:31 +0100 shade More yield tests.
Tue, 20 Dec 2016 18:34:45 +0100 shade Amplify TTSP a bit.
Mon, 19 Dec 2016 18:56:24 +0100 shade Tuneup roots.* tests.
Mon, 19 Dec 2016 18:40:11 +0100 shade Yielding tests.
Mon, 19 Dec 2016 17:23:14 +0100 shade Basic tenure tests.
Fri, 16 Dec 2016 17:23:29 +0100 shade Extract AllocUninit.
Fri, 16 Dec 2016 12:59:31 +0100 shade Cut down threads/heap size steps.
Thu, 15 Dec 2016 23:19:23 +0100 shade Unsafe stub to be able to compile on JDK 8.
Thu, 15 Dec 2016 22:57:59 +0100 shade Tunable thread numbers, make at least one oversubscribed datapoint.
Thu, 15 Dec 2016 22:54:46 +0100 shade Update to JMH 1.17.3.
Thu, 15 Dec 2016 22:54:31 +0100 shade Bugfixes.
Thu, 15 Dec 2016 19:57:37 +0100 shade Tunable min/max heap sizes. Default min heap size to 8192.
Thu, 15 Dec 2016 19:40:54 +0100 shade alloc.uninit.* tests.
Fri, 09 Dec 2016 15:37:18 +0100 shade Cleanup, and make sure we have error bounds in machine counters tests.
Thu, 08 Dec 2016 17:36:31 +0100 shade Basic arraycopy test.
Thu, 08 Dec 2016 12:16:59 +0100 shade Report median pause/ttsp time, mark columns appropriately.
Thu, 08 Dec 2016 11:30:54 +0100 shade Step heap sizes as power of two.
Wed, 07 Dec 2016 09:24:23 +0100 shade Short vals should report one decimal place.
Wed, 07 Dec 2016 09:22:48 +0100 shade Drop the target allocation rate to 3 Gb/sec.
Tue, 06 Dec 2016 19:44:32 +0100 shade Typos.
Tue, 06 Dec 2016 16:37:42 +0100 shade Temporarily disable alloc.rated tests.
Tue, 06 Dec 2016 16:37:08 +0100 shade Scale measurement time in response to heap size: make sure GCs do happen.
Tue, 06 Dec 2016 16:01:43 +0100 shade Rehash metrics gathered for GC tests.
Tue, 06 Dec 2016 15:00:42 +0100 shade Update to JMH 1.17.2.
Fri, 02 Dec 2016 17:20:25 +0100 shade Purge obsolete LinkedListGC.
Fri, 02 Dec 2016 17:15:56 +0100 shade runtime.read|write tests.
Fri, 02 Dec 2016 14:21:19 +0100 shade Do not do AlwaysPreTouch by default.
Fri, 02 Dec 2016 14:03:29 +0100 shade fraggers.* even better LDS targeting.
Fri, 02 Dec 2016 12:43:28 +0100 shade root.(local|synchronizers) sweepup: only measure the rootset effects
Thu, 01 Dec 2016 16:19:09 +0100 shade Do at least one forward step.
Thu, 01 Dec 2016 14:27:24 +0100 shade Progress: Plain/volatile read barriers tests for fields.
Thu, 01 Dec 2016 11:18:39 +0100 shade Make quick quick and normal normal.
Thu, 01 Dec 2016 11:12:55 +0100 shade MultiTokenBucket breaks on low throughput.
Thu, 01 Dec 2016 10:55:15 +0100 shade Rated tests should take 5 steps, not 10.
Wed, 30 Nov 2016 14:07:11 +0100 shade Do one longer iteration instead of a few short ones to capture edge effects.
Wed, 30 Nov 2016 13:26:18 +0100 shade Rehash sieve.* test.
Wed, 30 Nov 2016 13:10:29 +0100 shade Rehash retain.* tests.
Wed, 30 Nov 2016 12:05:10 +0100 shade Rename StringTableRoots -> Strings.
Wed, 30 Nov 2016 11:05:01 +0100 shade Separate result groups.
Wed, 30 Nov 2016 10:35:25 +0100 shade Print test times.
Wed, 30 Nov 2016 10:17:26 +0100 shade Make sure alloc.rated.refArray is rated.
Tue, 29 Nov 2016 21:12:47 +0100 shade Rehash mark.arraylist test.
Tue, 29 Nov 2016 21:09:09 +0100 shade Rehash fragger.* tests.
Tue, 29 Nov 2016 20:09:29 +0100 shade Update to JMH 1.17.1.
Tue, 29 Nov 2016 17:00:50 +0100 shade Much shorter alloc.* tests.
Tue, 29 Nov 2016 11:42:31 +0100 shade UX improvements: data alignment, and print FAILED when datapoint is not present.
Mon, 28 Nov 2016 21:42:40 +0100 shade retained.object test
Mon, 28 Nov 2016 21:26:37 +0100 shade Max heap size calibration.
Mon, 28 Nov 2016 21:20:25 +0100 shade Formatting and test descriptions.
Mon, 28 Nov 2016 21:07:24 +0100 shade Sequences.
Mon, 28 Nov 2016 20:07:12 +0100 shade roots.locals test is working now.
Mon, 28 Nov 2016 19:37:33 +0100 shade Touchups and cleanups.
Mon, 28 Nov 2016 19:00:18 +0100 shade Clean up formatting.
Mon, 28 Nov 2016 18:42:09 +0100 shade Dimensional rate-limited tests.
Mon, 28 Nov 2016 18:25:28 +0100 shade Dimensional tests.
Mon, 28 Nov 2016 12:40:29 +0100 shade Fix up fraggers.
Mon, 28 Nov 2016 12:01:38 +0100 shade Test selection and code sharing.
Fri, 25 Nov 2016 16:08:36 +0100 shade Mark tests
Thu, 24 Nov 2016 19:47:31 +0100 shade StringTable/ThreadVarRoots benchmarks.
Thu, 24 Nov 2016 10:41:10 +0100 shade CLI interface, and synchronizers rootset benchmark.
Wed, 23 Nov 2016 16:04:53 +0100 shade Initial import.