diff --git a/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionMode.java b/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionMode.java index d496218a..d2f403ec 100644 --- a/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionMode.java +++ b/jmh-core/src/main/java/org/openjdk/jmh/runner/ActionMode.java @@ -24,7 +24,7 @@ */ package org.openjdk.jmh.runner; -enum ActionMode { +public enum ActionMode { /** * No action. diff --git a/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java b/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java index c00bdebb..b13ecde8 100644 --- a/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java +++ b/jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java @@ -383,7 +383,7 @@ private Action newAction(BenchmarkListEntry br, ActionMode mode) { return new Action(newBenchmarkParams(br, mode), mode); } - private BenchmarkParams newBenchmarkParams(BenchmarkListEntry benchmark, ActionMode mode) { + protected BenchmarkParams newBenchmarkParams(BenchmarkListEntry benchmark, ActionMode mode) { int[] threadGroups = options.getThreadGroups().orElse(benchmark.getThreadGroups()); int threads = options.getThreads().orElse(