- AbstractPerfAsmProfiler - Class in org.openjdk.jmh.profile
-
- AbstractPerfAsmProfiler.PerfEvents - Class in org.openjdk.jmh.profile
-
- AbstractStatistics - Class in org.openjdk.jmh.util
-
- ActionPlan - Class in org.openjdk.jmh.runner
-
- AggregatorUtils - Class in org.openjdk.jmh.results
-
- AverageTimeResult - Class in org.openjdk.jmh.results
-
Result class that stores average operation time.
- AggregationPolicy - Enum in org.openjdk.jmh.results
-
- AuxCounters.Type - Enum in org.openjdk.jmh.annotations
-
- All - org.openjdk.jmh.annotations.Mode
-
Meta-mode: all the benchmark modes.
- AverageTime - org.openjdk.jmh.annotations.Mode
-
Average time: average time per per operation.
- AVG - org.openjdk.jmh.results.AggregationPolicy
-
- Aggregator<R extends Result> - Interface in org.openjdk.jmh.results
-
Aggregator composes multiple results into one.
- AuxCounters - Annotation Type in org.openjdk.jmh.annotations
-
AuxCounters
annotation can be used to mark
State
objects
as the bearers of auxiliary secondary results.
- allOps - Variable in class org.openjdk.jmh.results.RawResults
-
- AbstractPerfAsmProfiler(String, String...) - Constructor for class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- AbstractStatistics() - Constructor for class org.openjdk.jmh.util.AbstractStatistics
-
- ActionPlan(ActionType) - Constructor for class org.openjdk.jmh.runner.ActionPlan
-
- AverageTimeResult(ResultRole, String, double, long, TimeUnit) - Constructor for class org.openjdk.jmh.results.AverageTimeResult
-
- adaptForLoop(Iterator<T>) - Static method in class org.openjdk.jmh.util.Utils
-
Adapts Iterator for Iterable.
- add(long) - Method in class org.openjdk.jmh.util.SampleBuffer
-
- add(E) - Method in class org.openjdk.jmh.util.BoundedPriorityQueue
-
- add(Result) - Method in class org.openjdk.jmh.results.BenchmarkTaskResult
-
- add(Action) - Method in class org.openjdk.jmh.runner.ActionPlan
-
- add(T) - Method in class org.openjdk.jmh.util.DelegatingMultiset
-
- add(T) - Method in interface org.openjdk.jmh.util.Multiset
-
Add the element to the multiset
- add(T, long) - Method in class org.openjdk.jmh.util.DelegatingMultiset
-
- add(T, long) - Method in interface org.openjdk.jmh.util.Multiset
-
Add the element to the multiset
- add(T, long, long) - Method in class org.openjdk.jmh.util.IntervalMap
-
- addAll(SampleBuffer) - Method in class org.openjdk.jmh.util.SampleBuffer
-
- addBenchmarkResult(Result) - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- addCompilerHints(List<String>) - Static method in class org.openjdk.jmh.runner.CompilerHints
-
We need to generate a compiler hints file such that it includes:
No compile command files are specified and no .hotspotrc file is available, then do JMH hints only
No compile command files are specified and .hotspotrc file is available, then do JMH hints + .hotspotrc
1 to N compile command files are specified, then do JMH hints + all specified hints in files
- addJVMInvokeOptions(BenchmarkParams) - Method in interface org.openjdk.jmh.profile.ExternalProfiler
-
Prepend JVM invocation with these commands.
- addJVMInvokeOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.LinuxPerfAsmProfiler
-
- addJVMInvokeOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- addJVMInvokeOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- addJVMInvokeOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- addJVMInvokeOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.WinPerfAsmProfiler
-
- addJVMOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- addJVMOptions(BenchmarkParams) - Method in interface org.openjdk.jmh.profile.ExternalProfiler
-
Add JVM these options to the run.
- addJVMOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- addJVMOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- addJVMOptions(BenchmarkParams) - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- addMyOptions(OptionParser) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- addMyOptions(OptionParser) - Method in class org.openjdk.jmh.profile.LinuxPerfAsmProfiler
-
- addMyOptions(OptionParser) - Method in class org.openjdk.jmh.profile.WinPerfAsmProfiler
-
- addOutputStream(OutputStream) - Method in class org.openjdk.jmh.util.InputStreamDrainer
-
Adds an output stream to drain the output to.
- addProfiler(Class<? extends Profiler>) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Add the profiler in the run
- addProfiler(Class<? extends Profiler>) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- addProfiler(Class<? extends Profiler>, String) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Add the profiler in the run
- addProfiler(Class<? extends Profiler>, String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- addProfiler(String) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Add the profiler in the run
- addProfiler(String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- addProfiler(String, String) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Add the profiler in the run
- addProfiler(String, String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- addResult(Result) - Method in class org.openjdk.jmh.results.IterationResult
-
- addResults(Collection<? extends Result>) - Method in class org.openjdk.jmh.results.IterationResult
-
- addValue(double) - Method in class org.openjdk.jmh.util.ListStatistics
-
- addValue(double, long) - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.ClassloaderProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.CompilerProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.GCProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.HotspotCompilationProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.HotspotRuntimeProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.HotspotThreadProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in interface org.openjdk.jmh.profile.InternalProfiler
-
Run this code after a benchmark iteration finished
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.PausesProfiler
-
- afterIteration(BenchmarkParams, IterationParams, IterationResult) - Method in class org.openjdk.jmh.profile.StackProfiler
-
- afterTrial(BenchmarkResult, long, File, File) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- afterTrial(BenchmarkResult, long, File, File) - Method in interface org.openjdk.jmh.profile.ExternalProfiler
-
Run this code after the trial is done.
- afterTrial(BenchmarkResult, long, File, File) - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- afterTrial(BenchmarkResult, long, File, File) - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- afterTrial(BenchmarkResult, long, File, File) - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- afterTrial(BenchmarkResult, long, File, File) - Method in class org.openjdk.jmh.profile.WinPerfAsmProfiler
-
- aggregate(Collection<StackProfiler.StackResult>) - Method in class org.openjdk.jmh.profile.StackProfiler.StackResultAggregator
-
- aggregate(Collection<R>) - Method in interface org.openjdk.jmh.results.Aggregator
-
Aggregate the results.
- allowPrintErr() - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- allowPrintErr() - Method in interface org.openjdk.jmh.profile.ExternalProfiler
-
If target VM communicates with profiler with standard error, this method
can be used to shun the output to console.
- allowPrintErr() - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- allowPrintErr() - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- allowPrintErr() - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- allowPrintOut() - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- allowPrintOut() - Method in interface org.openjdk.jmh.profile.ExternalProfiler
-
If target VM communicates with profiler with standard output, this method
can be used to shun the output to console.
- allowPrintOut() - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- allowPrintOut() - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- allowPrintOut() - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- announceDone() - Method in class org.openjdk.jmh.runner.InfraControl
-
- appendLines(File, Collection<String>) - Static method in class org.openjdk.jmh.util.FileUtils
-
- GCProfiler - Class in org.openjdk.jmh.profile
-
- GenerationException - Exception in org.openjdk.jmh.generators.core
-
- Group - org.openjdk.jmh.annotations.Scope
-
Group state scope.
- GeneratorDestination - Interface in org.openjdk.jmh.generators.core
-
Generator destination.
- GeneratorSource - Interface in org.openjdk.jmh.generators.core
-
Generator source.
- Group - Annotation Type in org.openjdk.jmh.annotations
-
Execution group.
- GroupThreads - Annotation Type in org.openjdk.jmh.annotations
-
GroupThreads defines how many threads are participating in running
a particular
Benchmark
method in the group.
- generatedStateOverrides - Variable in class org.openjdk.jmh.generators.core.BenchmarkGeneratorSession
-
- GCProfiler() - Constructor for class org.openjdk.jmh.profile.GCProfiler
-
- GenerationException(String, MetadataInfo) - Constructor for exception org.openjdk.jmh.generators.core.GenerationException
-
- generate(GeneratorSource, GeneratorDestination) - Method in class org.openjdk.jmh.generators.core.BenchmarkGenerator
-
Execute the next phase of benchmark generation.
- generatedTarget() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- get() - Method in class org.openjdk.jmh.runner.CompilerHints
-
- get() - Method in class org.openjdk.jmh.util.Optional
-
- get(long) - Method in class org.openjdk.jmh.util.IntervalMap
-
- get(String) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
-
- get(String) - Method in class org.openjdk.jmh.runner.WorkloadParams
-
- get(K) - Method in class org.openjdk.jmh.util.DelegatingMultimap
-
- get(K) - Method in interface org.openjdk.jmh.util.Multimap
-
Get all values associated with the key
- getActions() - Method in class org.openjdk.jmh.runner.ActionPlan
-
- getAggregatedResult() - Method in class org.openjdk.jmh.results.RunResult
-
Return the benchmark result, as if all iterations from all sub-benchmark results
were merged in a single result.
- getAll(OutputFormat, List<String>) - Method in class org.openjdk.jmh.runner.BenchmarkList
-
Gets all micro benchmarks from the list, sorted.
- getAllAddresses() - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
-
- getAllOps() - Method in class org.openjdk.jmh.results.BenchmarkTaskResult
-
- getAllOps() - Method in class org.openjdk.jmh.results.IterationResultMetaData
-
- getAnnotation(Class<T>) - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getAnnotation(Class<T>) - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- getAnnotation(Class<T>) - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getBenchmarkParams() - Method in class org.openjdk.jmh.results.IterationResult
-
- getBenchmarkResults() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getBenchmarkResults() - Method in class org.openjdk.jmh.results.RunResult
-
- getBenchModes() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getBenchModes() - Method in interface org.openjdk.jmh.runner.options.Options
-
Benchmarks modes to execute.
- getBenchModes() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getCause() - Method in exception org.openjdk.jmh.runner.BenchmarkException
-
- getClasses() - Method in interface org.openjdk.jmh.generators.core.GeneratorSource
-
- getClasses(File) - Static method in class org.openjdk.jmh.util.FileUtils
-
- getClientPid() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getCompileCommandFiles(List<String>) - Static method in class org.openjdk.jmh.runner.CompilerHints
-
- getConfidenceIntervalAt(double) - Method in class org.openjdk.jmh.util.AbstractStatistics
-
Returns the interval c1, c2 of which there's an 1-alpha
probability of the mean being within the interval.
- getConfidenceIntervalAt(double) - Method in interface org.openjdk.jmh.util.Statistics
-
Gets the confidence interval at given confidence level.
- getConstructors() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getCounters() - Method in class org.openjdk.jmh.profile.HotspotClassloadingProfiler
-
- getCounters() - Method in class org.openjdk.jmh.profile.HotspotCompilationProfiler
-
- getCounters() - Method in class org.openjdk.jmh.profile.HotspotMemoryProfiler
-
- getCounters() - Method in class org.openjdk.jmh.profile.HotspotRuntimeProfiler
-
- getCounters() - Method in class org.openjdk.jmh.profile.HotspotThreadProfiler
-
- getCurrentJvm() - Static method in class org.openjdk.jmh.util.Utils
-
- getCurrentJvmVersion() - Static method in class org.openjdk.jmh.util.Utils
-
- getCurrentOSVersion() - Static method in class org.openjdk.jmh.util.Utils
-
- getDeclaringClass() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getDeclaringClass() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- getDeclaringClass() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getDerivativeResults() - Method in class org.openjdk.jmh.results.Result
-
Get derivative results for this result.
- getDerivativeResults() - Method in class org.openjdk.jmh.results.SampleTimeResult
-
- getDescription() - Method in class org.openjdk.jmh.profile.ClassloaderProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.CompilerProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.GCProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.HotspotClassloadingProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.HotspotCompilationProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.HotspotMemoryProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.HotspotRuntimeProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.HotspotThreadProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.LinuxPerfAsmProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.LinuxPerfNormProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.LinuxPerfProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.PausesProfiler
-
- getDescription() - Method in interface org.openjdk.jmh.profile.Profiler
-
Human-readable one-line description of the profiler.
- getDescription() - Method in class org.openjdk.jmh.profile.SafepointsProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.StackProfiler
-
- getDescription() - Method in class org.openjdk.jmh.profile.WinPerfAsmProfiler
-
- getDuration() - Method in class org.openjdk.jmh.runner.InfraControl
-
- getDuration(TimeUnit) - Method in class org.openjdk.jmh.runner.InfraControl
-
- getElement() - Method in exception org.openjdk.jmh.generators.core.GenerationException
-
- getEnumConstants() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getErrors() - Method in class org.openjdk.jmh.generators.core.FileSystemDestination
-
- getErrStream() - Method in class org.openjdk.jmh.runner.link.BinaryLinkClient
-
- getException() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getExcludes() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getExcludes() - Method in interface org.openjdk.jmh.runner.options.Options
-
Which benchmarks to omit?
- getExcludes() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getFields() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getForkCount() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getForkCount() - Method in interface org.openjdk.jmh.runner.options.Options
-
Fork count
- getForkCount() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getForks() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getGroupCount() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the number of groups in the run.
- getGroupIndex() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the thread group index.
- getGroupThreadCount() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the number of threads in the current group.
- getGroupThreadIndex() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the thread sub-index in current group.
- getHistogram(double[]) - Method in class org.openjdk.jmh.util.ListStatistics
-
- getHistogram(double[]) - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getHistogram(double[]) - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getHistogram(double[]) - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the histogram for this statistics.
- getHost() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getIncludes() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getIncludes() - Method in interface org.openjdk.jmh.runner.options.Options
-
Which benchmarks to execute?
- getIncludes() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getInstance(ResultFormatType, PrintStream) - Static method in class org.openjdk.jmh.results.format.ResultFormatFactory
-
Get the instance of ResultFormat of given type which write the result to out.
- getInstance(ResultFormatType, String) - Static method in class org.openjdk.jmh.results.format.ResultFormatFactory
-
Get the instance of ResultFormat of given type which writes the result to file
- getIterationAggregator() - Method in class org.openjdk.jmh.profile.StackProfiler.StackResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.AverageTimeResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.Result
-
Iteration aggregator combines the iteration results into benchmar result.
- getIterationAggregator() - Method in class org.openjdk.jmh.results.SampleTimeResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.ScalarDerivativeResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.ScalarResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.SingleShotResult
-
- getIterationAggregator() - Method in class org.openjdk.jmh.results.ThroughputResult
-
- getIterationResults() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getJvm() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getJvm() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getJvm() - Method in interface org.openjdk.jmh.runner.options.Options
-
JVM executable to use for forks
- getJvm() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getJvmArgs() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getJvmArgs() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getJvmArgs() - Method in interface org.openjdk.jmh.runner.options.Options
-
JVM parameters to use with forks
- getJvmArgs() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getJvmArgsAppend() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getJvmArgsAppend() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getJvmArgsAppend() - Method in interface org.openjdk.jmh.runner.options.Options
-
JVM parameters to use with forks (these options will be appended
after any other JVM option)
- getJvmArgsAppend() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getJvmArgsPrepend() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getJvmArgsPrepend() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getJvmArgsPrepend() - Method in interface org.openjdk.jmh.runner.options.Options
-
JVM parameters to use with forks (these options will be prepended
before any other JVM option)
- getJvmArgsPrepend() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getKlass() - Method in class org.openjdk.jmh.runner.options.ProfilerConfig
-
- getKnown() - Static method in enum org.openjdk.jmh.annotations.Mode
-
- getLabel() - Method in class org.openjdk.jmh.results.Result
-
Return the result label.
- getMax() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getMax() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getMax() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getMax() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the maximum for this statistics.
- getMean() - Method in class org.openjdk.jmh.util.AbstractStatistics
-
- getMean() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the arithmetic mean for this statistics.
- getMeanErrorAt(double) - Method in class org.openjdk.jmh.util.AbstractStatistics
-
- getMeanErrorAt(double) - Method in interface org.openjdk.jmh.util.Statistics
-
Gets the mean error at given confidence level.
- getMeasuredOps() - Method in class org.openjdk.jmh.results.BenchmarkTaskResult
-
- getMeasuredOps() - Method in class org.openjdk.jmh.results.IterationResultMetaData
-
- getMeasurementActions() - Method in class org.openjdk.jmh.runner.ActionPlan
-
- getMeasurementBatchSize() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getMeasurementBatchSize() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getMeasurementBatchSize() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of batch size for measurement
- getMeasurementBatchSize() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getMeasurementIterations() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getMeasurementIterations() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getMeasurementIterations() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of measurement iterations
- getMeasurementIterations() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getMeasurementOps() - Method in class org.openjdk.jmh.results.BenchmarkResultMetaData
-
- getMeasurementTime() - Method in class org.openjdk.jmh.results.BenchmarkResultMetaData
-
- getMeasurementTime() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getMeasurementTime() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getMeasurementTime() - Method in interface org.openjdk.jmh.runner.options.Options
-
The duration for measurement iterations
- getMeasurementTime() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getMessage() - Method in class org.openjdk.jmh.generators.core.SourceError
-
- getMessage() - Method in class org.openjdk.jmh.generators.core.SourceWarning
-
- getMessage() - Method in exception org.openjdk.jmh.runner.ProfilersFailedException
-
- getMetadata() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getMetadata() - Method in class org.openjdk.jmh.results.IterationResult
-
- getMetadata() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getMethod(long) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
-
- getMethods() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getMin() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getMin() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getMin() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getMin() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the minimum for this statistics.
- getMode() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getN() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getN() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getN() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getN() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the number of samples in this statistics.
- getName() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getName() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- getName() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getOffset(Class<?>, String) - Static method in class org.openjdk.jmh.util.Utils
-
- getOperationsPerInvocation() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getOperationsPerInvocation() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getOperationsPerInvocation() - Method in interface org.openjdk.jmh.runner.options.Options
-
Operations per invocation.
- getOperationsPerInvocation() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getOpts() - Method in class org.openjdk.jmh.runner.options.ProfilerConfig
-
- getOutput() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getOutput() - Method in interface org.openjdk.jmh.runner.options.Options
-
Which file to use for dumping the output
- getOutput() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getOutputFormat() - Method in class org.openjdk.jmh.runner.link.BinaryLinkClient
-
- getOutStream() - Method in class org.openjdk.jmh.runner.link.BinaryLinkClient
-
- getPackageName() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getParameter(String) - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getParameter(String) - Method in interface org.openjdk.jmh.runner.options.Options
-
The overridden value of the parameter.
- getParameter(String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getParameters() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getParams() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getParams() - Method in class org.openjdk.jmh.results.IterationResult
-
- getParams() - Method in class org.openjdk.jmh.results.RunResult
-
- getParams() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getPercentile(double) - Method in class org.openjdk.jmh.util.ListStatistics
-
- getPercentile(double) - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getPercentile(double) - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getPercentile(double) - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the percentile at given rank.
- getPid() - Static method in class org.openjdk.jmh.util.Utils
-
Gets PID of the current JVM.
- getPort() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getPrimaryResult() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getPrimaryResult() - Method in class org.openjdk.jmh.results.IterationResult
-
- getPrimaryResult() - Method in class org.openjdk.jmh.results.RunResult
-
- getProfilerOrException(ProfilerConfig) - Static method in class org.openjdk.jmh.profile.ProfilerFactory
-
- getProfilers() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getProfilers() - Method in interface org.openjdk.jmh.runner.options.Options
-
Profilers to use for the run.
- getProfilers() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getQualifiedName() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getQualifiedName() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getRawData() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getRawData() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getRawData() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getRawData() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the raw data for this statistics.
- getRawPrimaryResults() - Method in class org.openjdk.jmh.results.IterationResult
-
- getRawSecondaryResults() - Method in class org.openjdk.jmh.results.IterationResult
-
- getResource(String) - Method in class org.openjdk.jmh.generators.core.FileSystemDestination
-
- getResource(String) - Method in interface org.openjdk.jmh.generators.core.GeneratorDestination
-
Returns the Reader for the given resource.
- getResult() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getResult() - Method in interface org.openjdk.jmh.runner.options.Options
-
Which file to use for dumping the result
- getResult() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getResultFormat() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getResultFormat() - Method in interface org.openjdk.jmh.runner.options.Options
-
Result format to use
- getResultFormat() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getResults() - Method in class org.openjdk.jmh.results.BenchmarkTaskResult
-
- getResults() - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- getReturnType() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- getRole() - Method in class org.openjdk.jmh.results.Result
-
Return the result role.
- getSampleCount() - Method in class org.openjdk.jmh.results.Result
-
Get number of samples in the current result.
- getScore() - Method in class org.openjdk.jmh.results.Result
-
The score for this result.
- getScoreConfidence() - Method in class org.openjdk.jmh.results.Result
-
The score confidence interval for this result.
- getScoreError() - Method in class org.openjdk.jmh.results.Result
-
The score error for this result.
- getScoreUnit() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getScoreUnit() - Method in class org.openjdk.jmh.results.IterationResult
-
- getScoreUnit() - Method in class org.openjdk.jmh.results.Result
-
The unit of the score for this result.
- getSecondaryResults() - Method in class org.openjdk.jmh.results.BenchmarkResult
-
- getSecondaryResults() - Method in class org.openjdk.jmh.results.IterationResult
-
- getSecondaryResults() - Method in class org.openjdk.jmh.results.RunResult
-
- getStack(Map<Thread.State, Multiset<StackProfiler.StackRecord>>) - Method in class org.openjdk.jmh.profile.StackProfiler.StackResult
-
- getStandardDeviation() - Method in class org.openjdk.jmh.util.AbstractStatistics
-
- getStandardDeviation() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the standard deviation for this statistics.
- getStartTime() - Method in class org.openjdk.jmh.results.BenchmarkResultMetaData
-
- getStatistics() - Method in class org.openjdk.jmh.results.Result
-
Return the statistics holding the subresults' values.
- getStatistics(double) - Method in class org.openjdk.jmh.util.SampleBuffer
-
- getStopTime() - Method in class org.openjdk.jmh.results.BenchmarkResultMetaData
-
- getSubgroupCount() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the number of distinct workloads (subgroups) in the current group.
- getSubgroupIndex() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the subgroup index.
- getSubgroupThreadCount() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the number of threads in the current subgroup.
- getSubgroupThreadIndex() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the thread sub-index in current subgroup.
- getSum() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getSum() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getSum() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getSum() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the sum of samples in this statistics.
- getSuperClass() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- getSupportedExternal(Collection<ProfilerConfig>) - Static method in class org.openjdk.jmh.profile.ProfilerFactory
-
- getSupportedInternal(Collection<ProfilerConfig>) - Static method in class org.openjdk.jmh.profile.ProfilerFactory
-
- getThreadAggregator() - Method in class org.openjdk.jmh.profile.StackProfiler.StackResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.AverageTimeResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.Result
-
Thread aggregator combines the thread results into iteration result.
- getThreadAggregator() - Method in class org.openjdk.jmh.results.SampleTimeResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.ScalarDerivativeResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.ScalarResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.SingleShotResult
-
- getThreadAggregator() - Method in class org.openjdk.jmh.results.ThroughputResult
-
- getThreadCount() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the number of threads participating in the run.
- getThreadGroupLabels() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getThreadGroups() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getThreadGroups() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getThreadGroups() - Method in interface org.openjdk.jmh.runner.options.Options
-
Thread subgroups distribution.
- getThreadGroups() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getThreadIndex() - Method in class org.openjdk.jmh.infra.ThreadParams
-
Answers the thread index.
- getThreads() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getThreads() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getThreads() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of threads to run
- getThreads() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getTime() - Method in class org.openjdk.jmh.results.RawResults
-
- getTime() - Method in class org.openjdk.jmh.runner.options.TimeValue
-
- getTimeout() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getTimeout() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getTimeout() - Method in interface org.openjdk.jmh.runner.options.Options
-
Timeout: how long to wait for an iteration to complete.
- getTimeout() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getTimeUnit() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getTimeUnit() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getTimeUnit() - Method in interface org.openjdk.jmh.runner.options.Options
-
Timeunit to use in units.
- getTimeUnit() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getTimeUnit() - Method in class org.openjdk.jmh.runner.options.TimeValue
-
- getTotalEvents(String) - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
-
- getType() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- getType() - Method in interface org.openjdk.jmh.generators.core.ParameterInfo
-
- getType() - Method in class org.openjdk.jmh.runner.ActionPlan
-
- getUserClassQName() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getUsername() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getVariance() - Method in class org.openjdk.jmh.util.ListStatistics
-
- getVariance() - Method in class org.openjdk.jmh.util.MultisetStatistics
-
- getVariance() - Method in class org.openjdk.jmh.util.SingletonStatistics
-
- getVariance() - Method in interface org.openjdk.jmh.util.Statistics
-
Returns the variance for this statistics.
- getVersion() - Static method in class org.openjdk.jmh.util.Version
-
- getWarmupBatchSize() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getWarmupBatchSize() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupBatchSize() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of batch size for warmup
- getWarmupBatchSize() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarmupForkCount() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupForkCount() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of initial forks to ignore the results for
- getWarmupForkCount() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarmupForks() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getWarmupIncludes() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupIncludes() - Method in interface org.openjdk.jmh.runner.options.Options
-
Which benchmarks to warmup before doing the run.
- getWarmupIncludes() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarmupIterations() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getWarmupIterations() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupIterations() - Method in interface org.openjdk.jmh.runner.options.Options
-
Number of warmup iterations
- getWarmupIterations() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarmupMode() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupMode() - Method in interface org.openjdk.jmh.runner.options.Options
-
Warmup mode.
- getWarmupMode() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarmupOps() - Method in class org.openjdk.jmh.results.BenchmarkResultMetaData
-
- getWarmupTime() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getWarmupTime() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- getWarmupTime() - Method in interface org.openjdk.jmh.runner.options.Options
-
The duration for warmup iterations
- getWarmupTime() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- getWarnings() - Method in class org.openjdk.jmh.generators.core.FileSystemDestination
-
- getWorkloadParams() - Method in class org.openjdk.jmh.runner.BenchmarkListEntry
-
- getZeroResult() - Method in class org.openjdk.jmh.results.Result
-
Returns "0" result.
- getZeroResult() - Method in class org.openjdk.jmh.results.ScalarDerivativeResult
-
- getZeroResult() - Method in class org.openjdk.jmh.results.ScalarResult
-
- guessConsoleEncoding() - Static method in class org.openjdk.jmh.util.Utils
-
- InfraControl - Class in org.openjdk.jmh.runner
-
The InfraControl logic class.
- InputStreamDrainer - Class in org.openjdk.jmh.util
-
Will drain the output stream.
- IntegerValueConverter - Class in org.openjdk.jmh.runner.options
-
Converts option value from
String
to
Integer
and makes sure the value exceeds given minimal threshold.
- Interval - Class in org.openjdk.jmh.util
-
- IntervalMap<T> - Class in org.openjdk.jmh.util
-
- IterationParams - Class in org.openjdk.jmh.infra
-
Iteration parameters.
- IterationResult - Class in org.openjdk.jmh.results
-
Class contains all info returned by benchmark iteration or/and collected during benchmark iteration.
- IterationResultMetaData - Class in org.openjdk.jmh.results
-
- IterationType - Enum in org.openjdk.jmh.runner
-
- INDI - org.openjdk.jmh.runner.options.WarmupMode
-
Do the individual warmup for every benchmark
- INLINE - org.openjdk.jmh.annotations.CompilerControl.Mode
-
Force inline.
- Invocation - org.openjdk.jmh.annotations.Level
-
Invocation level: to be executed for each benchmark method execution.
- Iteration - org.openjdk.jmh.annotations.Level
-
Iteration level: to be executed before/after each iteration of the benchmark.
- InternalProfiler - Interface in org.openjdk.jmh.profile
-
Internal profiler.
- INCLUDE_BENCHMARKS - Static variable in class org.openjdk.jmh.runner.Defaults
-
Default benchmarks to include.
- INSTANCE - Static variable in class org.openjdk.jmh.runner.options.ThreadsValueConverter
-
- InfraControl(BenchmarkParams, IterationParams, CountDownLatch, CountDownLatch, boolean, Control) - Constructor for class org.openjdk.jmh.runner.InfraControl
-
- InputStreamDrainer(InputStream) - Constructor for class org.openjdk.jmh.util.InputStreamDrainer
-
Create a drainer which will discard the read lines.
- InputStreamDrainer(InputStream, OutputStream) - Constructor for class org.openjdk.jmh.util.InputStreamDrainer
-
Create a drainer that will echo all read lines to out
.
- IntegerValueConverter(int) - Constructor for class org.openjdk.jmh.runner.options.IntegerValueConverter
-
- Interval(long, long) - Constructor for class org.openjdk.jmh.util.Interval
-
- IntervalMap() - Constructor for class org.openjdk.jmh.util.IntervalMap
-
- IterationParams(IterationType, int, TimeValue, int) - Constructor for class org.openjdk.jmh.infra.IterationParams
-
- IterationResult(BenchmarkParams, IterationParams, IterationResultMetaData) - Constructor for class org.openjdk.jmh.results.IterationResult
-
- IterationResultMetaData(long, long) - Constructor for class org.openjdk.jmh.results.IterationResultMetaData
-
- include(String) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Include benchmark in the run
(Can be used multiple times)
- include(String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- includeWarmup(String) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
What other benchmarks to warmup along the way
- includeWarmup(String) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- isAbstract() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isAbstract() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- isApproximate(double) - Static method in class org.openjdk.jmh.util.ScoreFormatter
-
- isBulk() - Method in enum org.openjdk.jmh.runner.options.WarmupMode
-
- isCorrect() - Method in class org.openjdk.jmh.util.lines.TestLineReader
-
- isDerivative() - Method in enum org.openjdk.jmh.results.ResultRole
-
- isDifferent(Statistics, double) - Method in class org.openjdk.jmh.util.AbstractStatistics
-
- isDifferent(Statistics, double) - Method in interface org.openjdk.jmh.util.Statistics
-
Checks if this statistics statistically different from the given one
with the given confidence level.
- isEmpty() - Method in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler.PerfEvents
-
- isEmpty() - Method in class org.openjdk.jmh.runner.WorkloadParams
-
- isEmpty() - Method in class org.openjdk.jmh.util.DelegatingMultimap
-
- isEmpty() - Method in class org.openjdk.jmh.util.DelegatingMultiset
-
- isEmpty() - Method in interface org.openjdk.jmh.util.Multimap
-
Checks if multimap is empty
- isEmpty() - Method in interface org.openjdk.jmh.util.Multiset
-
Answers if Multiset is empty
- isEnum() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isFinal() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isFinal() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- isIndi() - Method in enum org.openjdk.jmh.runner.options.WarmupMode
-
- isInner() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isLastIteration() - Method in class org.openjdk.jmh.runner.InfraControl
-
- isPrimary() - Method in enum org.openjdk.jmh.results.ResultRole
-
- isPublic() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isPublic() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- isPublic() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- isSecondary() - Method in enum org.openjdk.jmh.results.ResultRole
-
- isStatic() - Method in interface org.openjdk.jmh.generators.core.FieldInfo
-
- isStatic() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- isStrictFP() - Method in interface org.openjdk.jmh.generators.core.ClassInfo
-
- isStrictFP() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- isSynchronized() - Method in interface org.openjdk.jmh.generators.core.MethodInfo
-
- isWindows() - Static method in class org.openjdk.jmh.util.Utils
-
- iteration(BenchmarkParams, IterationParams, int) - Method in interface org.openjdk.jmh.runner.format.OutputFormat
-
Format for iteration start.
- iterationResult(BenchmarkParams, IterationParams, int, IterationResult) - Method in interface org.openjdk.jmh.runner.format.OutputFormat
-
Format for end-of-iteration.
- iterator() - Method in class org.openjdk.jmh.util.BoundedPriorityQueue
-
- SafepointsProfiler - Class in org.openjdk.jmh.profile
-
- SampleBuffer - Class in org.openjdk.jmh.util
-
Sampling buffer accepts samples.
- SampleTimeResult - Class in org.openjdk.jmh.results
-
Result class that samples operation time.
- ScalarDerivativeResult - Class in org.openjdk.jmh.results
-
- ScalarResult - Class in org.openjdk.jmh.results
-
- ScoreFormatter - Class in org.openjdk.jmh.util
-
- SingleShotResult - Class in org.openjdk.jmh.results
-
Result class that stores once operation execution time.
- SingletonStatistics - Class in org.openjdk.jmh.util
-
Calculate statistics with just a single value.
- SourceElementError - Class in org.openjdk.jmh.generators.core
-
- SourceElementWarning - Class in org.openjdk.jmh.generators.core
-
- SourceError - Class in org.openjdk.jmh.generators.core
-
- SourceThrowableError - Class in org.openjdk.jmh.generators.core
-
- SourceThrowableWarning - Class in org.openjdk.jmh.generators.core
-
- SourceWarning - Class in org.openjdk.jmh.generators.core
-
- StackProfiler - Class in org.openjdk.jmh.profile
-
Very basic and naive stack profiler.
- StackProfiler.SamplingTask - Class in org.openjdk.jmh.profile
-
- StackProfiler.StackResult - Class in org.openjdk.jmh.profile
-
- StackProfiler.StackResultAggregator - Class in org.openjdk.jmh.profile
-
- Scope - Enum in org.openjdk.jmh.annotations
-
- SampleTime - org.openjdk.jmh.annotations.Mode
-
Sample time: samples the time for each operation.
- SCSV - org.openjdk.jmh.results.format.ResultFormatType
-
- SECONDARY - org.openjdk.jmh.results.ResultRole
-
Participates in secondary metric calculations.
- SECONDARY_DERIVATIVE - org.openjdk.jmh.results.ResultRole
-
- SILENT - org.openjdk.jmh.runner.options.VerboseMode
-
Be completely silent.
- SingleShotTime - org.openjdk.jmh.annotations.Mode
-
Single shot time: measures the time for a single operation.
- SUM - org.openjdk.jmh.results.AggregationPolicy
-
- Statistics - Interface in org.openjdk.jmh.util
-
- Setup - Annotation Type in org.openjdk.jmh.annotations
-
Setup marks the fixture method to be run before the benchmark.
- State - Annotation Type in org.openjdk.jmh.annotations
-
Marks the state object.
- set - Variable in class org.openjdk.jmh.profile.AbstractPerfAsmProfiler
-
- src - Variable in class org.openjdk.jmh.util.Interval
-
- startTime - Variable in class org.openjdk.jmh.results.RawResults
-
- statistics - Variable in class org.openjdk.jmh.results.Result
-
- stopTime - Variable in class org.openjdk.jmh.results.RawResults
-
- SYNC_ITERATIONS - Static variable in class org.openjdk.jmh.runner.Defaults
-
Should JMH synchronize iterations?
- SafepointsProfiler() - Constructor for class org.openjdk.jmh.profile.SafepointsProfiler
-
- SampleBuffer() - Constructor for class org.openjdk.jmh.util.SampleBuffer
-
- SampleTimeResult(ResultRole, String, SampleBuffer, TimeUnit) - Constructor for class org.openjdk.jmh.results.SampleTimeResult
-
- SamplingTask() - Constructor for class org.openjdk.jmh.profile.StackProfiler.SamplingTask
-
- ScalarDerivativeResult(String, double, String, AggregationPolicy) - Constructor for class org.openjdk.jmh.results.ScalarDerivativeResult
-
- ScalarResult(String, double, String, AggregationPolicy) - Constructor for class org.openjdk.jmh.results.ScalarResult
-
- ScoreFormatter() - Constructor for class org.openjdk.jmh.util.ScoreFormatter
-
- SingleShotResult(ResultRole, String, long, TimeUnit) - Constructor for class org.openjdk.jmh.results.SingleShotResult
-
- SingletonStatistics(double) - Constructor for class org.openjdk.jmh.util.SingletonStatistics
-
- SourceElementError(String, MetadataInfo) - Constructor for class org.openjdk.jmh.generators.core.SourceElementError
-
- SourceElementWarning(String, MetadataInfo) - Constructor for class org.openjdk.jmh.generators.core.SourceElementWarning
-
- SourceError(String) - Constructor for class org.openjdk.jmh.generators.core.SourceError
-
- SourceThrowableError(String, Throwable) - Constructor for class org.openjdk.jmh.generators.core.SourceThrowableError
-
- SourceThrowableWarning(String, Throwable) - Constructor for class org.openjdk.jmh.generators.core.SourceThrowableWarning
-
- SourceWarning(String) - Constructor for class org.openjdk.jmh.generators.core.SourceWarning
-
- StackProfiler(String) - Constructor for class org.openjdk.jmh.profile.StackProfiler
-
- StackResult(Map<Thread.State, Multiset<StackProfiler.StackRecord>>, int) - Constructor for class org.openjdk.jmh.profile.StackProfiler.StackResult
-
- StackResultAggregator() - Constructor for class org.openjdk.jmh.profile.StackProfiler.StackResultAggregator
-
- safelyClose(T) - Static method in class org.openjdk.jmh.util.FileUtils
-
- seconds(long) - Static method in class org.openjdk.jmh.runner.options.TimeValue
-
- setPlan(ActionPlan) - Method in class org.openjdk.jmh.runner.link.BinaryLinkServer
-
- shortLabel() - Method in enum org.openjdk.jmh.annotations.Mode
-
- shouldDoGC() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldDoGC() - Method in interface org.openjdk.jmh.runner.options.Options
-
Should force GC between iterations?
- shouldDoGC() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- shouldDoGC(boolean) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Should do GC between measurementIterations?
- shouldDoGC(boolean) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- shouldFailOnError() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldFailOnError() - Method in interface org.openjdk.jmh.runner.options.Options
-
Should harness terminate on first error encountered?
- shouldFailOnError() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- shouldFailOnError(boolean) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Should fail on first benchmark error?
- shouldFailOnError(boolean) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- shouldHelp() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldList() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldListProfilers() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldListResultFormats() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldListWithParams() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldSyncIterations() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- shouldSyncIterations() - Method in interface org.openjdk.jmh.runner.options.Options
-
Should synchronize iterations?
- shouldSyncIterations() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- showHelp() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- simpleExtendedInfo() - Method in class org.openjdk.jmh.results.Result
-
- size() - Method in class org.openjdk.jmh.util.BoundedPriorityQueue
-
- size() - Method in class org.openjdk.jmh.util.DelegatingMultiset
-
- size() - Method in interface org.openjdk.jmh.util.Multiset
-
Answers the size of multiset.
- sleep() - Method in class org.openjdk.jmh.runner.options.TimeValue
-
- sortedDesc(Multiset<T>) - Static method in class org.openjdk.jmh.util.Multisets
-
- splitQuotedEscape(String) - Static method in class org.openjdk.jmh.util.Utils
-
- start() - Method in class org.openjdk.jmh.profile.StackProfiler.SamplingTask
-
- startBenchmark(BenchmarkParams) - Method in interface org.openjdk.jmh.runner.format.OutputFormat
-
Format for start-of-benchmark output.
- startRun() - Method in interface org.openjdk.jmh.runner.format.OutputFormat
-
Format for start-of-benchmark output.
- stop() - Method in class org.openjdk.jmh.profile.StackProfiler.SamplingTask
-
- sum(int[]) - Static method in class org.openjdk.jmh.util.Utils
-
- superscript(String) - Static method in class org.openjdk.jmh.util.ScoreFormatter
-
- syncIterations(boolean) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Should synchronize measurementIterations?
- syncIterations(boolean) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- Version - Class in org.openjdk.jmh.util
-
- VerboseMode - Enum in org.openjdk.jmh.runner.options
-
- VERBOSITY - Static variable in class org.openjdk.jmh.runner.Defaults
-
- Version() - Constructor for class org.openjdk.jmh.util.Version
-
- valueOf(String) - Static method in enum org.openjdk.jmh.annotations.AuxCounters.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.annotations.CompilerControl.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.annotations.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.annotations.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.annotations.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.results.AggregationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.results.format.ResultFormatType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.results.ResultRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.runner.IterationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.openjdk.jmh.runner.options.TimeValue
-
Parses time value from a string representation.
- valueOf(String) - Static method in enum org.openjdk.jmh.runner.options.VerboseMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openjdk.jmh.runner.options.WarmupMode
-
Returns the enum constant of this type with the specified name.
- valuePattern() - Method in class org.openjdk.jmh.runner.options.IntegerValueConverter
-
- valuePattern() - Method in class org.openjdk.jmh.runner.options.ThreadsValueConverter
-
- values() - Static method in enum org.openjdk.jmh.annotations.AuxCounters.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.annotations.CompilerControl.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.annotations.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.annotations.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.annotations.Scope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.results.AggregationPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.results.format.ResultFormatType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.results.ResultRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.runner.IterationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.runner.options.VerboseMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openjdk.jmh.runner.options.WarmupMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.openjdk.jmh.util.DelegatingMultimap
-
- values() - Method in interface org.openjdk.jmh.util.Multimap
-
- valueType() - Method in class org.openjdk.jmh.runner.options.IntegerValueConverter
-
- valueType() - Method in class org.openjdk.jmh.runner.options.ThreadsValueConverter
-
- verbosePrintln(String) - Method in interface org.openjdk.jmh.runner.format.OutputFormat
-
- verbosity() - Method in class org.openjdk.jmh.runner.options.CommandLineOptions
-
- verbosity() - Method in interface org.openjdk.jmh.runner.options.Options
-
How verbose should we be?
- verbosity() - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-
- verbosity(VerboseMode) - Method in interface org.openjdk.jmh.runner.options.ChainedOptionsBuilder
-
Control verbosity level.
- verbosity(VerboseMode) - Method in class org.openjdk.jmh.runner.options.OptionsBuilder
-