log

age author description
Thu, 29 May 2014 15:43:08 +0400 shade profilers: honor InjectionPoint.BENCHMARK_VM_CONTROL profilers, and run them only in the benchmark control thread.
Thu, 29 May 2014 15:18:23 +0400 shade runners: CompileCommandFile checks should be done before the merge; just erasing the default hints for non-compatible VM is not enough.
Thu, 29 May 2014 15:01:13 +0400 shade profilers: eliminate ProfileType in favor of pluggable Profilers.
Thu, 29 May 2014 00:35:06 +0400 shade runners: propagate out/err streams from forked VMs via the binary link.
Wed, 28 May 2014 22:54:22 +0400 shade Yak shaving: clean up ProfilerFactory a bit.
Wed, 28 May 2014 22:12:16 +0400 shade Yak shaving: clean up ProfilerResults usages.
Wed, 28 May 2014 15:22:50 +0400 shade runners: merge multiple -XX:CompilerCommandFile arguments, avoid rewriting user-supplied files with our own settings.
Wed, 28 May 2014 00:59:42 +0400 shade generators: discover benchmark annotations on subclasses, when @GMB method is in the superclass.
Wed, 28 May 2014 00:41:25 +0400 shade generators: annotations should be walked through the inheritance hierarchy, not through the declaring classes.
Wed, 28 May 2014 00:30:04 +0400 shade jmh-core-it: CollidingParamsTest should run faster.
Tue, 27 May 2014 22:14:23 +0400 shade profilers: re-enable Stack profiler.
Tue, 27 May 2014 19:21:31 +0400 shade profilers: auto-align secondary results printing.
Tue, 27 May 2014 19:08:18 +0400 shade runners: rename "Mean" to "Score", since non-average results are being printed; adjust error calculation.
Tue, 27 May 2014 18:27:34 +0400 shade profilers: rewire to produce secondary results, bind into benchmark results.
Tue, 27 May 2014 02:01:49 +0400 shade runners: show subresults units correctly.
Tue, 27 May 2014 01:52:46 +0400 shade runners: publish interface classes in results.
Tue, 27 May 2014 01:05:21 +0400 shade runners: move score unit to Result.
Tue, 27 May 2014 00:30:11 +0400 shade runners: cleanup Results even further.
Mon, 26 May 2014 23:34:06 +0400 shade jmh-archetypes: move jmh-generator-bytecode to runtime dependencies.
Mon, 26 May 2014 23:13:21 +0400 shade jmh-generator-*: hide internal implementations
Mon, 26 May 2014 19:40:41 +0400 shade runners: SingleShot benchmarks should wait for results longer.
Mon, 26 May 2014 19:28:55 +0400 shade Yak shaving: @Param checkers should test values with case-sensitive match.
Mon, 26 May 2014 19:15:43 +0400 shade generators: @Param should support enums as well.
Mon, 26 May 2014 18:57:39 +0400 shade generators: check the target type of @Params.
Mon, 26 May 2014 17:55:22 +0400 shade Yak shaving: remove ASMFieldInfo(..., signature)
Mon, 26 May 2014 17:49:58 +0400 shade generators: FieldInfo.getType() should return ClassInfo.
Mon, 26 May 2014 16:40:48 +0400 shade jmh-core-it: do the tests with a bytecode generator as well.
Mon, 26 May 2014 15:48:52 +0400 shade jmh-core-ct: check more @GMB arguments.
Mon, 26 May 2014 15:41:06 +0400 shade jmh-core-ct: check more @Param types
Mon, 26 May 2014 11:11:21 +0400 shade jmh-core-ct: a missing test for String[] args.
Thu, 22 May 2014 12:01:58 +0400 shade Continue in 1.0-SNAPSHOT.
Thu, 22 May 2014 12:00:58 +0400 shade Added tag 0.7.3 for changeset 34edbbad35db
Thu, 22 May 2014 12:00:54 +0400 shade JMH v0.7.30.7.3
Thu, 22 May 2014 11:00:52 +0400 shade Workaround locale bugs by changing PrintWriter.printf(...) to PrintWriter.print(String.format(...))
Wed, 21 May 2014 21:19:00 +0400 shade Remove NumberFormat in favor of String.format.
Wed, 21 May 2014 17:52:20 +0400 shade Yak shaving: Aggregator/AggregationPolicy are not public.
Wed, 21 May 2014 16:29:52 +0400 shade ResultFormatTest mistakenly mentions "avgt" mode, while feeds Throughput results.
Wed, 21 May 2014 16:23:31 +0400 shade results: rework internal result aggregation mechanics to average/sum with Statistics, not with arcane passes over data.
Wed, 21 May 2014 01:45:49 +0400 shade Yak shaving: remove explicit {@inheritDoc}
Wed, 21 May 2014 01:41:26 +0400 shade Yak shaving: optimizing imports.
Wed, 21 May 2014 01:39:07 +0400 shade Yak shaving: remove unused OutputFormatType.
Wed, 21 May 2014 01:32:55 +0400 shade Yak shaving: remove @author tags in favor of VCS information and Developers list.
Wed, 21 May 2014 01:12:29 +0400 shade Yak shaving: remove obsolete members in RawResults.
Tue, 20 May 2014 21:44:18 +0400 shade generators: accept static @GMB methods again, but test for "static synchronized".
Tue, 20 May 2014 21:23:11 +0400 shade @CompilerControl should work properly with *_measurementLoop methods, when BenchmarkGenerator does not return with new classes.
Tue, 20 May 2014 18:01:53 +0400 shade Rephrase @GMB Javadoc a little.
Tue, 20 May 2014 16:19:45 +0400 shade Remove obsolete CollectionUtils and TreesetMultimap.
Tue, 20 May 2014 10:58:56 +0400 shade Regression: BinaryLinkServer should use public interface to enumerate OutputFormat methods.
Tue, 20 May 2014 03:33:14 +0400 shade Make internal classes non-public in org.openjdk.jmh.logic.results.*
Tue, 20 May 2014 03:26:12 +0400 shade Make internal classes non-public in org.openjdk.jmh.profile.*
Tue, 20 May 2014 03:18:14 +0400 shade Make internal classes non-public in org.openjdk.jmh.output.format.*
Tue, 20 May 2014 03:11:21 +0400 shade Remove AggregateRule.
Tue, 20 May 2014 03:08:52 +0400 shade Make internal classes non-public in org.openjdk.jmh.generators.core.
Tue, 20 May 2014 02:54:37 +0400 shade Cleanup Javadocs in Options.
Tue, 20 May 2014 02:30:24 +0400 shade Regression: SampleTime should treat @OpsPerInvocation as all other benchmark modes.
Mon, 19 May 2014 22:04:16 +0400 shade OperationsPerInvocation should be accessible through the CLI/API.
Mon, 19 May 2014 21:17:36 +0400 shade Burn up CPUs to provide reliable Thread.MAX estimate on systems that power down the CPUs.
Mon, 19 May 2014 21:04:29 +0400 shade Fix javadoc lint failure.
Mon, 19 May 2014 19:54:05 +0400 shade Improve Javadoc for Benchmark.Mode.
Mon, 19 May 2014 18:44:16 +0400 shade Yak shaving: seal org.openjdk.jmh.link.*.