log

age author description
Fri, 28 Feb 2014 16:24:44 +0400 shade @States should be acceptable down the hierarchy: accept any subclass of @State-marked class as the parameter.
Fri, 28 Feb 2014 15:44:40 +0400 shade Yak shaving: Remove AnnUtils and GeneratorSource.getAnnotationRecursive() in favor of common methods.
Fri, 28 Feb 2014 15:00:35 +0400 shade Yak shaving: ClassInfo.getSuperclasses() -> ClassInfo.getSuperclass().
Fri, 28 Feb 2014 14:28:17 +0400 shade Yak shaving: getDeclared* -> get*
Fri, 28 Feb 2014 14:26:18 +0400 shade Yak shaving: move common getFields/getMethods from GeneratorSources to utils.
Fri, 28 Feb 2014 14:17:53 +0400 shade Yak shaving: rename AnnProcessGeneratorSource.
Fri, 28 Feb 2014 14:12:58 +0400 shade Annotation processors should walk the type hierarchy faster.
Fri, 28 Feb 2014 03:09:00 +0400 shade Yak shaving: proper newlines in the generated code.
Fri, 28 Feb 2014 02:57:25 +0400 shade Yak shaving: better identing in generated source.
Fri, 28 Feb 2014 02:51:25 +0400 shade Yak shaving: Padding should use shorted field names (saves up to 20% source length).
Fri, 28 Feb 2014 01:49:27 +0400 shade jmh-generator-maven-plugin: try to accept array @Params.
Fri, 28 Feb 2014 01:15:06 +0400 shade @Param can now be non-public.
Fri, 28 Feb 2014 00:55:47 +0400 shade jmh-generator-maven-plugin: remove quotes from goal/phase.
Fri, 28 Feb 2014 00:20:32 +0400 shade jmh-generator-maven-plugin: fix compiler version.
Fri, 28 Feb 2014 00:11:43 +0400 shade Experimental jmh-generator-maven-plugin and ASMv4 bytecode parsers.
Wed, 26 Feb 2014 17:18:42 +0400 shade Move generators around to proper packages.
Wed, 26 Feb 2014 17:06:12 +0400 shade Decouple annotation processors from the benchmark generators.
Fri, 21 Feb 2014 19:25:28 +0400 shade Continue in 1.0-SNAPSHOT.
Fri, 21 Feb 2014 19:24:25 +0400 shade Added tag 0.4.2 for changeset 79b00b6dbc75
Fri, 21 Feb 2014 19:24:17 +0400 shade JMH v0.4.20.4.2
Fri, 21 Feb 2014 19:16:25 +0400 shade BenchmarkRecord.getActualParams() should always be non-null.
Thu, 20 Feb 2014 16:57:27 +0400 shade Continue in 1.0-SNAPSHOT.
Thu, 20 Feb 2014 16:53:58 +0400 shade Added tag 0.4.1 for changeset 5b8de0f72c4f
Thu, 20 Feb 2014 16:53:52 +0400 shade JMH v0.4.10.4.1
Thu, 20 Feb 2014 16:15:56 +0400 shade @Param values should be printed properly in text report.
Thu, 20 Feb 2014 13:00:38 +0400 shade @Param values should be printed in CSV/SCSV reports as well.
Wed, 19 Feb 2014 23:43:49 +0400 shade Tiny output fix: should print proper warmup fork count.
Wed, 19 Feb 2014 19:36:19 +0400 shade Continue 1.0-SNAPSHOT.
Wed, 19 Feb 2014 19:35:50 +0400 shade Added tag 0.4 for changeset ab9be19b4646
Wed, 19 Feb 2014 19:35:43 +0400 shade JMH v0.40.4
Wed, 19 Feb 2014 18:39:52 +0400 shade API CHANGE: jvmArgs/jvmArgsAppend/jvmArgsPrepend can not be called multiple times anymore; every subsequent call overwrites the previous value.
Wed, 19 Feb 2014 18:22:23 +0400 shade jvmArgs should not replace jvmArgsAppend/Prepend
Wed, 19 Feb 2014 15:50:56 +0400 shade Update ResultFormat APIs: make implementations private, add the PrintWriter-accepting ResultFormatFactory methods.
Tue, 18 Feb 2014 19:26:04 +0400 shade @Param should be able to accept blank values, and fail gracefully if parameter is not set.
Tue, 18 Feb 2014 18:00:36 +0400 shade @Params should manifest in JSON report.
Tue, 18 Feb 2014 17:32:08 +0400 shade Yak shaving: common some cons() calls.
Tue, 18 Feb 2014 16:55:00 +0400 shade Destruct @State objects after the run: among other things, this also resets @Params for the next non-forked run.
Tue, 18 Feb 2014 02:07:05 +0400 shade Purge jmh-api-samples, lots of sample code in jmh-samples already.
Tue, 18 Feb 2014 00:35:50 +0400 shade JSON output prints the wrong scoreError for secondary metrics.
Tue, 18 Feb 2014 00:26:22 +0400 shade JSON output should also include score percentiles.
Mon, 17 Feb 2014 23:47:05 +0400 shade Switch to Commons Math percentile calculation instead of using the handwritten one.
Mon, 17 Feb 2014 22:51:19 +0400 shade Print benchmark exceptions into OutputFormat.
Sun, 16 Feb 2014 18:33:50 +0400 shade Support @Param as the configurable benchmark option.
Fri, 14 Feb 2014 17:13:31 +0400 shade Commit missing "batch size" integration tests.
Fri, 14 Feb 2014 17:12:30 +0400 shade Run @GMB methods in batches to amortize infrastructure costs. Warmup/measurement settings to accept batch sizes.
Fri, 14 Feb 2014 15:49:52 +0400 shade TimeValue.fromString() should accept HOURS.
Thu, 13 Feb 2014 00:52:34 +0400 shade JMHSample_25_API_GA: Showcase the Genetic Algorithms used to drive JMH runs.
Thu, 13 Feb 2014 00:51:28 +0400 shade Runner should throw RunnerException only.
Wed, 12 Feb 2014 16:15:57 +0400 shade Referencing two @States with the same base name should not fail to compile.
Wed, 12 Feb 2014 16:03:06 +0400 shade @CompilerControl lists should avoid duplicates, makes them shorter.
Wed, 12 Feb 2014 15:43:55 +0400 shade Make other compilers happy: Fix some of fragile toString() uses.
Wed, 12 Feb 2014 14:20:52 +0400 shade Continue in 1.0-SNAPSHOT.
Wed, 12 Feb 2014 14:20:22 +0400 shade Added tag 0.3.2 for changeset 8a73dfe4bd9e
Wed, 12 Feb 2014 14:20:16 +0400 shade JMH v0.3.20.3.2
Tue, 11 Feb 2014 22:54:59 +0400 shade Fixing the trailing underscore in generated class names.
Tue, 11 Feb 2014 20:05:51 +0400 shade OptionBuilder.jvmArgs() to add JVM options, not overwrite them.
Tue, 11 Feb 2014 19:54:50 +0400 shade OptionBuilder.detectJvmArgs() discovers parent VMs JVM args.
Tue, 11 Feb 2014 18:58:52 +0400 shade OptionBuilder.parent() to fallback to parent if some options are not specified.
Fri, 31 Jan 2014 12:46:38 +0400 shade Force inline @GMB should only work if no explicit annotation is used.
Tue, 28 Jan 2014 23:39:50 +0400 shade Continue in 1.0-SNAPSHOT.