Search in sources :

Example 46 with Options

use of org.openjdk.jmh.runner.options.Options in project hive by apache.

the class LazySimpleSerDeBench method main.

public static void main(String[] args) throws RunnerException {
    Options opt = new OptionsBuilder().include(".*" + LazySimpleSerDeBench.class.getSimpleName() + ".*").build();
    new Runner(opt).run();
}
Also used : Options(org.openjdk.jmh.runner.options.Options) Runner(org.openjdk.jmh.runner.Runner) OptionsBuilder(org.openjdk.jmh.runner.options.OptionsBuilder)

Example 47 with Options

use of org.openjdk.jmh.runner.options.Options in project h2o-3 by h2oai.

the class KeyEqualsBench method main.

public static void main(String[] args) throws RunnerException {
    Options opt = new OptionsBuilder().include(KeyEqualsBench.class.getSimpleName()).addProfiler(StackProfiler.class).build();
    new Runner(opt).run();
}
Also used : Options(org.openjdk.jmh.runner.options.Options) Runner(org.openjdk.jmh.runner.Runner) OptionsBuilder(org.openjdk.jmh.runner.options.OptionsBuilder) StackProfiler(org.openjdk.jmh.profile.StackProfiler)

Example 48 with Options

use of org.openjdk.jmh.runner.options.Options in project cassandra by apache.

the class MutationBench method main.

public static void main(String... args) throws Exception {
    Options opts = new OptionsBuilder().include(".*" + MutationBench.class.getSimpleName() + ".*").jvmArgs("-server").forks(1).mode(Mode.Throughput).addProfiler(StackProfiler.class).build();
    Collection<RunResult> records = new Runner(opts).run();
    for (RunResult result : records) {
        Result r = result.getPrimaryResult();
        System.out.println("API replied benchmark score: " + r.getScore() + " " + r.getScoreUnit() + " over " + r.getStatistics().getN() + " iterations");
    }
}
Also used : Options(org.openjdk.jmh.runner.options.Options) Runner(org.openjdk.jmh.runner.Runner) RunResult(org.openjdk.jmh.results.RunResult) OptionsBuilder(org.openjdk.jmh.runner.options.OptionsBuilder) StackProfiler(org.openjdk.jmh.profile.StackProfiler) RunResult(org.openjdk.jmh.results.RunResult) Result(org.openjdk.jmh.results.Result)

Example 49 with Options

use of org.openjdk.jmh.runner.options.Options in project hazelcast by hazelcast.

the class DefaultPortableReaderPerformanceTest method main.

public static void main(String[] args) throws RunnerException {
    Options opt = new OptionsBuilder().include(DefaultPortableReaderPerformanceTest.class.getSimpleName()).warmupIterations(WARMUP_ITERATIONS_COUNT).warmupTime(TimeValue.milliseconds(2)).measurementIterations(MEASUREMENT_ITERATIONS_COUNT).measurementTime(TimeValue.milliseconds(2)).verbosity(VerboseMode.NORMAL).forks(1).build();
    new Runner(opt).run();
}
Also used : Options(org.openjdk.jmh.runner.options.Options) Runner(org.openjdk.jmh.runner.Runner) OptionsBuilder(org.openjdk.jmh.runner.options.OptionsBuilder)

Example 50 with Options

use of org.openjdk.jmh.runner.options.Options in project hazelcast by hazelcast.

the class QueryPerformanceTest method main.

public static void main(String[] args) throws RunnerException {
    Options opt = new OptionsBuilder().include(QueryPerformanceTest.class.getSimpleName()).warmupIterations(WARMUP_ITERATIONS_COUNT).warmupTime(TimeValue.milliseconds(2)).measurementIterations(MEASUREMENT_ITERATIONS_COUNT).measurementTime(TimeValue.milliseconds(2)).verbosity(VerboseMode.NORMAL).forks(1).build();
    new Runner(opt).run();
}
Also used : Options(org.openjdk.jmh.runner.options.Options) Runner(org.openjdk.jmh.runner.Runner) OptionsBuilder(org.openjdk.jmh.runner.options.OptionsBuilder)

Aggregations

Runner (org.openjdk.jmh.runner.Runner)76 Options (org.openjdk.jmh.runner.options.Options)76 OptionsBuilder (org.openjdk.jmh.runner.options.OptionsBuilder)76 StackProfiler (org.openjdk.jmh.profile.StackProfiler)6 GCProfiler (org.openjdk.jmh.profile.GCProfiler)2 LinuxPerfAsmProfiler (org.openjdk.jmh.profile.LinuxPerfAsmProfiler)2 LinuxPerfProfiler (org.openjdk.jmh.profile.LinuxPerfProfiler)2 RunResult (org.openjdk.jmh.results.RunResult)2 CacheAtomicityMode (org.apache.ignite.cache.CacheAtomicityMode)1 CacheWriteSynchronizationMode (org.apache.ignite.cache.CacheWriteSynchronizationMode)1 JmhIdeBenchmarkRunner (org.apache.ignite.internal.benchmarks.jmh.runner.JmhIdeBenchmarkRunner)1 Result (org.openjdk.jmh.results.Result)1 Statistics (org.openjdk.jmh.util.Statistics)1