Uses of Class
org.openjdk.jmh.infra.BenchmarkParams
Packages that use BenchmarkParams
Package
Description
-
Uses of BenchmarkParams in org.openjdk.jmh.infra
Classes in org.openjdk.jmh.infra that implement interfaces with type arguments of type BenchmarkParamsMethods in org.openjdk.jmh.infra with parameters of type BenchmarkParams -
Uses of BenchmarkParams in org.openjdk.jmh.profile
Methods in org.openjdk.jmh.profile with parameters of type BenchmarkParamsModifier and TypeMethodDescriptionAsyncProfiler.addJVMInvokeOptions(BenchmarkParams params) DTraceAsmProfiler.addJVMInvokeOptions(BenchmarkParams params) ExternalProfiler.addJVMInvokeOptions(BenchmarkParams params) Prepend JVM invocation with these commands.JavaFlightRecorderProfiler.addJVMInvokeOptions(BenchmarkParams params) LinuxPerfAsmProfiler.addJVMInvokeOptions(BenchmarkParams params) LinuxPerfC2CProfiler.addJVMInvokeOptions(BenchmarkParams params) LinuxPerfNormProfiler.addJVMInvokeOptions(BenchmarkParams params) LinuxPerfProfiler.addJVMInvokeOptions(BenchmarkParams params) SafepointsProfiler.addJVMInvokeOptions(BenchmarkParams params) WinPerfAsmProfiler.addJVMInvokeOptions(BenchmarkParams params) AbstractPerfAsmProfiler.addJVMOptions(BenchmarkParams params) AsyncProfiler.addJVMOptions(BenchmarkParams params) ExternalProfiler.addJVMOptions(BenchmarkParams params) Add JVM these options to the run.JavaFlightRecorderProfiler.addJVMOptions(BenchmarkParams params) LinuxPerfC2CProfiler.addJVMOptions(BenchmarkParams params) LinuxPerfNormProfiler.addJVMOptions(BenchmarkParams params) LinuxPerfProfiler.addJVMOptions(BenchmarkParams params) SafepointsProfiler.addJVMOptions(BenchmarkParams params) Collection<? extends Result> AsyncProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult iterationResult) Collection<? extends Result> ClassloaderProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) Collection<? extends Result> CompilerProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) Collection<? extends Result> GCProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult iResult) Collection<? extends Result> InternalProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) Run this code after a benchmark iteration finishedCollection<? extends Result> JavaFlightRecorderProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult iterationResult) Collection<? extends Result> PausesProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) Collection<? extends Result> StackProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) voidAsyncProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidClassloaderProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidCompilerProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidGCProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidInternalProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) Run this code before starting the next benchmark iteration.voidJavaFlightRecorderProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidPausesProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidStackProfiler.beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams) voidAbstractPerfAsmProfiler.beforeTrial(BenchmarkParams params) voidAsyncProfiler.beforeTrial(BenchmarkParams benchmarkParams) voidDTraceAsmProfiler.beforeTrial(BenchmarkParams params) voidExternalProfiler.beforeTrial(BenchmarkParams benchmarkParams) Run this code before starting the trial.voidJavaFlightRecorderProfiler.beforeTrial(BenchmarkParams benchmarkParams) voidLinuxPerfC2CProfiler.beforeTrial(BenchmarkParams params) voidLinuxPerfNormProfiler.beforeTrial(BenchmarkParams params) voidLinuxPerfProfiler.beforeTrial(BenchmarkParams params) voidSafepointsProfiler.beforeTrial(BenchmarkParams benchmarkParams) voidWinPerfAsmProfiler.beforeTrial(BenchmarkParams params) private voidAsyncProfiler.createTrialOutDir(BenchmarkParams benchmarkParams) private FileJavaFlightRecorderProfiler.createTrialOutDir(BenchmarkParams benchmarkParams) JavaFlightRecorderProfiler.PostProcessor.postProcess(BenchmarkParams benchmarkParams, File jfrFile) -
Uses of BenchmarkParams in org.openjdk.jmh.results
Fields in org.openjdk.jmh.results declared as BenchmarkParamsModifier and TypeFieldDescriptionprivate final BenchmarkParamsIterationResult.benchmarkParamsprivate final BenchmarkParamsBenchmarkResult.paramsprivate final BenchmarkParamsRunResult.paramsMethods in org.openjdk.jmh.results that return BenchmarkParamsModifier and TypeMethodDescriptionIterationResult.getBenchmarkParams()BenchmarkResult.getParams()RunResult.getParams()Constructors in org.openjdk.jmh.results with parameters of type BenchmarkParamsModifierConstructorDescriptionBenchmarkResult(BenchmarkParams params, Collection<IterationResult> data) BenchmarkResult(BenchmarkParams params, Collection<IterationResult> data, BenchmarkResultMetaData md) IterationResult(BenchmarkParams benchmarkParams, IterationParams params, IterationResultMetaData md) RunResult(BenchmarkParams params, Collection<BenchmarkResult> data) -
Uses of BenchmarkParams in org.openjdk.jmh.results.format
Methods in org.openjdk.jmh.results.format with parameters of type BenchmarkParamsModifier and TypeMethodDescriptionprivate StringJSONResultFormat.emitParams(BenchmarkParams params) private voidLaTeXResultFormat.printLine(String label, BenchmarkParams benchParams, SortedSet<String> params, Map<String, String> prefixes, boolean singleUnit, Result res) private voidXSVResultFormat.printLine(String label, BenchmarkParams benchmarkParams, SortedSet<String> params, Result result) -
Uses of BenchmarkParams in org.openjdk.jmh.runner
Fields in org.openjdk.jmh.runner declared as BenchmarkParamsModifier and TypeFieldDescriptionfinal BenchmarkParamsInfraControlL2.benchmarkParamsprivate final BenchmarkParamsAction.paramsMethods in org.openjdk.jmh.runner that return BenchmarkParamsModifier and TypeMethodDescriptionAction.getParams()private BenchmarkParamsRunner.newBenchmarkParams(BenchmarkListEntry benchmark, ActionMode mode) Methods in org.openjdk.jmh.runner that return types with arguments of type BenchmarkParamsModifier and TypeMethodDescriptionprotected Multimap<BenchmarkParams, BenchmarkResult> BaseRunner.runBenchmarksEmbedded(ActionPlan actionPlan) private Multimap<BenchmarkParams, BenchmarkResult> Runner.runSeparate(ActionPlan actionPlan) Methods in org.openjdk.jmh.runner with parameters of type BenchmarkParamsModifier and TypeMethodDescriptionprivate voidBaseRunner.doSingle(BenchmarkParams params, ActionMode mode, IterationResultAcceptor acceptor) private longBaseRunner.estimateTimeSingleFork(BenchmarkParams params) protected voidBaseRunner.etaAfterBenchmark(BenchmarkParams params) Runner.getForkedMainCommand(BenchmarkParams benchmark, List<ExternalProfiler> profilers, String host, int port) protected voidBaseRunner.runBenchmark(BenchmarkParams benchParams, BenchmarkHandler handler, IterationResultAcceptor acceptor) (package private) voidBaseRunner.runBenchmark(BenchmarkParams benchParams, IterationResultAcceptor acceptor) BenchmarkHandler.runIteration(BenchmarkParams benchmarkParams, IterationParams params, boolean last) Runs an iteration on the handled benchmark.protected voidBenchmarkHandler.startProfilers(BenchmarkParams benchmarkParams, IterationParams iterationParams) protected voidBenchmarkHandler.stopProfilers(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult iterationResults) Method parameters in org.openjdk.jmh.runner with type arguments of type BenchmarkParamsModifier and TypeMethodDescriptionRunner.mergeRunResults(Multimap<BenchmarkParams, BenchmarkResult> results) Constructors in org.openjdk.jmh.runner with parameters of type BenchmarkParamsModifierConstructorDescriptionAction(BenchmarkParams params, ActionMode mode) BenchmarkHandler(OutputFormat out, Options options, BenchmarkParams executionParams) InfraControl(BenchmarkParams benchmarkParams, IterationParams iterationParams, CountDownLatch preSetup, CountDownLatch preTearDown, boolean lastIteration, Control notifyControl) InfraControlL2(BenchmarkParams benchmarkParams, IterationParams iterationParams, CountDownLatch preSetup, CountDownLatch preTearDown, boolean lastIteration, Control notifyControl) InfraControlL3(BenchmarkParams benchmarkParams, IterationParams iterationParams, CountDownLatch preSetup, CountDownLatch preTearDown, boolean lastIteration, Control notifyControl) InfraControlL4(BenchmarkParams benchmarkParams, IterationParams iterationParams, CountDownLatch preSetup, CountDownLatch preTearDown, boolean lastIteration, Control notifyControl) -
Uses of BenchmarkParams in org.openjdk.jmh.runner.format
Methods in org.openjdk.jmh.runner.format with parameters of type BenchmarkParamsModifier and TypeMethodDescriptionvoidOutputFormat.iteration(BenchmarkParams benchParams, IterationParams params, int iteration) Format for iteration start.voidSilentFormat.iteration(BenchmarkParams benchmarkParams, IterationParams params, int iteration) voidTextReportFormat.iteration(BenchmarkParams benchmarkParams, IterationParams params, int iteration) voidOutputFormat.iterationResult(BenchmarkParams benchParams, IterationParams params, int iteration, IterationResult data) Format for end-of-iteration.voidSilentFormat.iterationResult(BenchmarkParams benchmarkParams, IterationParams params, int iteration, IterationResult data) voidTextReportFormat.iterationResult(BenchmarkParams benchmParams, IterationParams params, int iteration, IterationResult data) voidOutputFormat.startBenchmark(BenchmarkParams benchParams) Format for start-of-benchmark output.voidSilentFormat.startBenchmark(BenchmarkParams benchmarkParams) voidTextReportFormat.startBenchmark(BenchmarkParams params) -
Uses of BenchmarkParams in org.openjdk.jmh.samples
Methods in org.openjdk.jmh.samples with parameters of type BenchmarkParams -
Uses of BenchmarkParams in org.openjdk.jmh.validation
Methods in org.openjdk.jmh.validation with parameters of type BenchmarkParamsModifier and TypeMethodDescriptionvoidIterationScoresFormatter.iteration(BenchmarkParams benchParams, IterationParams params, int iteration) voidIterationScoresFormatter.iterationResult(BenchmarkParams benchParams, IterationParams params, int iteration, IterationResult data) voidIterationScoresFormatter.startBenchmark(BenchmarkParams benchParams)