From aleksey.shipilev at oracle.com Wed Oct 1 18:09:25 2014 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 01 Oct 2014 18:09:25 +0000 Subject: hg: code-tools/jmh: JMHSample_32_BulkWarmup. Message-ID: <201410011809.s91I9PFm019407@aojmv0008> Changeset: 243f511255ef Author: shade Date: 2014-10-01 22:02 +0400 URL: http://hg.openjdk.java.net/code-tools/jmh/rev/243f511255ef JMHSample_32_BulkWarmup. + jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java From aleksey.shipilev at oracle.com Fri Oct 10 14:06:33 2014 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Fri, 10 Oct 2014 14:06:33 +0000 Subject: hg: code-tools/jmh: 7901060: LaTeX output format. Message-ID: <201410101406.s9AE6XOG019973@aojmv0008> Changeset: 9c1834169bb1 Author: shade Date: 2014-10-10 18:05 +0400 URL: http://hg.openjdk.java.net/code-tools/jmh/rev/9c1834169bb1 7901060: LaTeX output format. + jmh-core/src/main/java/org/openjdk/jmh/results/format/LaTeXResultFormat.java ! jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormatFactory.java ! jmh-core/src/main/java/org/openjdk/jmh/results/format/ResultFormatType.java From aleksey.shipilev at oracle.com Fri Oct 10 15:03:50 2014 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Fri, 10 Oct 2014 15:03:50 +0000 Subject: hg: code-tools/jmh: 7901061: Add result format suffix to result files Message-ID: <201410101503.s9AF3qxV029213@aojmv0008> Changeset: 1a4b13657050 Author: shade Date: 2014-10-10 18:58 +0400 URL: http://hg.openjdk.java.net/code-tools/jmh/rev/1a4b13657050 7901061: Add result format suffix to result files ! jmh-core/src/main/java/org/openjdk/jmh/runner/Defaults.java ! jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java From mr.chrisvest at gmail.com Fri Oct 17 12:22:42 2014 From: mr.chrisvest at gmail.com (Chris Vest) Date: Fri, 17 Oct 2014 14:22:42 +0200 Subject: Parameterising over thread count Message-ID: <5FA7C9A4-EC09-4C21-8556-7D47141F4C64@gmail.com> Hi, This might have been mentioned before. Seeing how the level of contention influence the performance of something is a common use case for me. Today I have to run my benchmark many times with different -t settings, and then collect the output in a text editor or something. It?s a bit bothersome and it?d be nice if I could just pass a comma-separated list of thread counts to -t, and then have JMH effectively treat it as just another parameter. Cheers, Chris From aleksey.shipilev at oracle.com Fri Oct 24 10:58:09 2014 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Fri, 24 Oct 2014 10:58:09 +0000 Subject: hg: code-tools/jmh: 7901070: Clean up Map usages Message-ID: <201410241058.s9OAwA2b003510@aojmv0008> Changeset: af27f02e778a Author: shade Date: 2014-10-24 14:56 +0400 URL: http://hg.openjdk.java.net/code-tools/jmh/rev/af27f02e778a 7901070: Clean up Map usages ! jmh-core-ct/src/test/java/org/openjdk/jmh/ct/CompileTest.java ! jmh-core/src/main/java/org/openjdk/jmh/generators/core/MethodGroup.java ! jmh-core/src/main/java/org/openjdk/jmh/profile/LinuxPerfAsmProfiler.java ! jmh-core/src/main/java/org/openjdk/jmh/results/format/JSONResultFormat.java ! jmh-core/src/main/java/org/openjdk/jmh/results/format/TextResultFormat.java ! jmh-core/src/main/java/org/openjdk/jmh/runner/BenchmarkListEntry.java ! jmh-core/src/main/java/org/openjdk/jmh/runner/LoopBenchmarkHandler.java ! jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java ! jmh-core/src/main/java/org/openjdk/jmh/runner/WorkloadParams.java ! jmh-core/src/main/java/org/openjdk/jmh/util/HashMultimap.java ! jmh-core/src/main/java/org/openjdk/jmh/util/HashsetMultimap.java ! jmh-core/src/main/java/org/openjdk/jmh/util/TreeMultimap.java From aleksey.shipilev at oracle.com Mon Oct 27 10:18:24 2014 From: aleksey.shipilev at oracle.com (Aleksey Shipilev) Date: Mon, 27 Oct 2014 13:18:24 +0300 Subject: Parameterising over thread count In-Reply-To: <5FA7C9A4-EC09-4C21-8556-7D47141F4C64@gmail.com> References: <5FA7C9A4-EC09-4C21-8556-7D47141F4C64@gmail.com> Message-ID: <544E1BF0.7060505@oracle.com> On 10/17/2014 04:22 PM, Chris Vest wrote: > This might have been mentioned before. Seeing how the level of > contention influence the performance of something is a common use > case for me. Today I have to run my benchmark many times with > different -t settings, and then collect the output in a text editor > or something. > > It?s a bit bothersome and it?d be nice if I could just pass a > comma-separated list of thread counts to -t, and then have JMH > effectively treat it as just another parameter. True, this is an instance of: https://bugs.openjdk.java.net/browse/CODETOOLS-7901012 -Aleksey.