use of org.openjdk.jmh.runner.options.OptionsBuilder in project useful-java-links by Vedenin.
the class ConvertBigStringToInputStreamBenchmark method main.
public static void main(String[] args) throws RunnerException {
Options opt = new OptionsBuilder().include(ConvertStringToInputStreamBenchmark.class.getSimpleName()).timeUnit(TimeUnit.MICROSECONDS).warmupIterations(5).measurementIterations(50).forks(1).mode(Mode.AverageTime).build();
new Runner(opt).run();
}
use of org.openjdk.jmh.runner.options.OptionsBuilder in project presto by prestodb.
the class BenchmarkOrcDecimalReader method main.
public static void main(String[] args) throws Throwable {
// assure the benchmarks are valid before running
BenchmarkData data = new BenchmarkData();
data.setup();
new BenchmarkOrcDecimalReader().readDecimal(data);
Options options = new OptionsBuilder().verbosity(VerboseMode.NORMAL).include(".*" + BenchmarkOrcDecimalReader.class.getSimpleName() + ".*").build();
new Runner(options).run();
}
use of org.openjdk.jmh.runner.options.OptionsBuilder in project presto by prestodb.
the class BenchmarkLongBitPacker method main.
public static void main(String[] args) throws Throwable {
// assure the benchmarks are valid before running
BenchmarkData data = new BenchmarkData();
data.setup();
new BenchmarkLongBitPacker().baselineLength256(data);
Options options = new OptionsBuilder().verbosity(VerboseMode.NORMAL).include(".*" + BenchmarkLongBitPacker.class.getSimpleName() + ".*").build();
new Runner(options).run();
}
use of org.openjdk.jmh.runner.options.OptionsBuilder in project presto by prestodb.
the class PageProcessorBenchmark method main.
public static void main(String[] args) throws RunnerException {
Options options = new OptionsBuilder().verbosity(VerboseMode.NORMAL).include(".*" + PageProcessorBenchmark.class.getSimpleName() + ".*").build();
new Runner(options).run();
}
use of org.openjdk.jmh.runner.options.OptionsBuilder in project zipkin by openzipkin.
the class ElasticsearchBenchmarks method main.
// Convenience main entry-point
public static void main(String[] args) throws RunnerException {
if (!new String(prefix_byteArray("{\"count\":1}".getBytes(UTF_8)), UTF_8).equals("{\"timestamp_millis\":" + Long.toString(TIMESTAMP_MILLIS) + ",\"count\":1}")) {
throw new IllegalStateException("buggy code");
}
if (!new String(prefix_channelBuffer("{\"count\":1}".getBytes(UTF_8)).toByteBuffer().array(), UTF_8).equals("{\"timestamp_millis\":" + Long.toString(TIMESTAMP_MILLIS) + ",\"count\":1}")) {
throw new IllegalStateException("buggy code");
}
Options opt = new OptionsBuilder().include(".*" + ElasticsearchBenchmarks.class.getSimpleName() + ".*").build();
new Runner(opt).run();
}
Aggregations