@Override protected void configure() { bind(new Key<Class<?>>(Running.BenchmarkClass.class) {}).toInstance(benchmarkClassObject); }
Class<?> benchmarkClass = benchmarkClassForName(options.benchmarkClassName()); Injector injector = optionsInjector.createChildInjector( new BenchmarkClassModule(benchmarkClass), new OutputModule(stdout, stderr), new BridgeModule(),
new BenchmarkClassModule(Class.forName(request.benchmarkSpec.className())), ExperimentModule.forWorkerSpec(request), new BridgeModule(),
Class<?> benchmarkClass = benchmarkClassForName(options.benchmarkClassName()); Injector injector = optionsInjector.createChildInjector( new BenchmarkClassModule(benchmarkClass), new OutputModule(stdout, stderr), new BridgeModule(),
@Override protected void configure() { bind(new Key<Class<?>>(Running.BenchmarkClass.class) {}).toInstance(benchmarkClassObject); }
new BenchmarkClassModule(Class.forName(request.benchmarkSpec.className())), new BridgeModule(), ExperimentModule.forWorkerSpec(request),