Uses of Class
org.openjdk.jmh.infra.BenchmarkParams
Packages that use BenchmarkParams
Package
Description
-
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>MemPoolProfiler.afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result) 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) voidMemPoolProfiler.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) JavaFlightRecorderProfiler.PostProcessor.postProcess(BenchmarkParams benchmarkParams, File jfrFile) -
Uses of BenchmarkParams in org.openjdk.jmh.results
Methods 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.runner
Fields in org.openjdk.jmh.runner declared as BenchmarkParamsConstructors in org.openjdk.jmh.runner with parameters of type BenchmarkParamsModifierConstructorDescriptionInfraControl(BenchmarkParams benchmarkParams, IterationParams iterationParams, CountDownLatch preSetup, CountDownLatch preTearDown, boolean firstIteration, boolean lastIteration, boolean shouldYield, 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.voidOutputFormat.iterationResult(BenchmarkParams benchParams, IterationParams params, int iteration, IterationResult data) Format for end-of-iteration.voidOutputFormat.startBenchmark(BenchmarkParams benchParams) Format for start-of-benchmark output.