Uses of Class
org.openjdk.jmh.infra.IterationParams
Packages that use IterationParams
Package
Description
-
Uses of IterationParams in org.openjdk.jmh.infra
Fields in org.openjdk.jmh.infra declared as IterationParamsModifier and TypeFieldDescriptionprotected final IterationParamsBenchmarkParamsL2.measurementprotected final IterationParamsBenchmarkParamsL2.warmupMethods in org.openjdk.jmh.infra that return IterationParamsModifier and TypeMethodDescriptionBenchmarkParamsL2.getMeasurement()BenchmarkParamsL2.getWarmup()Constructors in org.openjdk.jmh.infra with parameters of type IterationParamsModifierConstructorDescriptionBenchmarkParams(String benchmark, String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, Collection<String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, TimeUnit timeUnit, int opsPerInvocation, String jvm, Collection<String> jvmArgs, String jdkVersion, String vmName, String vmVersion, String jmhVersion, TimeValue timeout) BenchmarkParamsL2(String benchmark, String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, Collection<String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, TimeUnit timeUnit, int opsPerInvocation, String jvm, Collection<String> jvmArgs, String jdkVersion, String vmName, String vmVersion, String jmhVersion, TimeValue timeout) BenchmarkParamsL3(String benchmark, String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, Collection<String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, TimeUnit timeUnit, int opsPerInvocation, String jvm, Collection<String> jvmArgs, String jdkVersion, String vmName, String vmVersion, String jmhVersion, TimeValue timeout) BenchmarkParamsL4(String benchmark, String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, Collection<String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, TimeUnit timeUnit, int opsPerInvocation, String jvm, Collection<String> jvmArgs, String jdkVersion, String vmName, String vmVersion, String jmhVersion, TimeValue timeout) -
Uses of IterationParams in org.openjdk.jmh.profile
Methods in org.openjdk.jmh.profile with parameters of type IterationParamsModifier and TypeMethodDescriptionCollection<? 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) -
Uses of IterationParams in org.openjdk.jmh.results
Fields in org.openjdk.jmh.results declared as IterationParamsMethods in org.openjdk.jmh.results that return IterationParamsConstructors in org.openjdk.jmh.results with parameters of type IterationParamsModifierConstructorDescriptionIterationResult(BenchmarkParams benchmarkParams, IterationParams params, IterationResultMetaData md) -
Uses of IterationParams in org.openjdk.jmh.runner
Fields in org.openjdk.jmh.runner declared as IterationParamsMethods in org.openjdk.jmh.runner with parameters of type IterationParamsModifier and TypeMethodDescriptionBenchmarkHandler.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) Constructors in org.openjdk.jmh.runner with parameters of type IterationParamsModifierConstructorDescriptionInfraControl(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 IterationParams in org.openjdk.jmh.runner.format
Methods in org.openjdk.jmh.runner.format with parameters of type IterationParamsModifier 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) -
Uses of IterationParams in org.openjdk.jmh.validation
Methods in org.openjdk.jmh.validation with parameters of type IterationParamsModifier and TypeMethodDescriptionvoidIterationScoresFormatter.iteration(BenchmarkParams benchParams, IterationParams params, int iteration) voidIterationScoresFormatter.iterationResult(BenchmarkParams benchParams, IterationParams params, int iteration, IterationResult data)