public static void main(String[] args) throws RunnerException {
        new Runner(new OptionsBuilder()
                .include(WILDCARD + SuperClassInvocationBenchmark.class.getSimpleName() + WILDCARD)
                .include(WILDCARD + StubInvocationBenchmark.class.getSimpleName() + WILDCARD)
                .include(WILDCARD + ClassByImplementationBenchmark.class.getSimpleName() + WILDCARD)
                .include(WILDCARD + ClassByExtensionBenchmark.class.getSimpleName() + WILDCARD)
                .include(WILDCARD + TrivialClassCreationBenchmark.class.getSimpleName() + WILDCARD)
                .forks(0) // Should rather be 1 but there seems to be a bug in JMH.
                .build()).run();
    }
public static void main ( String [ ] args ) throws RunnerException { new Runner ( new OptionsBuilder ( ) . include ( WILDCARD + SuperClassInvocationBenchmark . class . getSimpleName ( ) + WILDCARD ) . include ( WILDCARD + StubInvocationBenchmark . class . getSimpleName ( ) + WILDCARD ) . include ( WILDCARD + ClassByImplementationBenchmark . class . getSimpleName ( ) + WILDCARD ) . include ( WILDCARD + ClassByExtensionBenchmark . class . getSimpleName ( ) + WILDCARD ) . include ( WILDCARD + TrivialClassCreationBenchmark . class . getSimpleName ( ) + WILDCARD ) . forks ( 0 ) . build ( ) ) . run ( ) ; }
Executes the benchmark.

@param args Unused arguments.
@throws RunnerException If the benchmark causes an exception.