All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractOutputFormat |
|
| AbstractPerfAsmProfiler |
|
| AbstractPerfAsmProfiler.ASMLine |
|
| AbstractPerfAsmProfiler.Assembly |
|
| AbstractPerfAsmProfiler.GeneratedRegion |
|
| AbstractPerfAsmProfiler.MethodDesc |
|
| AbstractPerfAsmProfiler.NativeRegion |
|
| AbstractPerfAsmProfiler.PerfEvents |
|
| AbstractPerfAsmProfiler.Region |
|
| AbstractPerfAsmProfiler.UnknownRegion |
|
| AbstractResourceReader |
|
| AbstractStatistics |
|
| Action |
|
| ActionMode |
|
| ActionPlan |
|
| ActionPlanFrame |
|
| ActionType |
|
| AggregationPolicy |
|
| Aggregator<R extends Result> |
Aggregator composes multiple results into one.
|
| AggregatorUtils |
|
| AnnotationInvocationHandler |
|
| APClassInfo |
|
| APFieldInfo |
|
| APGeneratorDestinaton |
|
| APGeneratorSource |
|
| APMetadataInfo |
|
| APMethodInfo |
|
| APParameterInfo |
|
| Armor |
This implements a simple String armoring scheme that resembles Base64.
|
| ASMClassInfo |
|
| ASMFieldInfo |
|
| ASMGeneratorSource |
|
| ASMMethodInfo |
|
| ASMParameterInfo |
|
| AsyncProfiler |
|
| AsyncProfiler.CStackMode |
|
| AsyncProfiler.Direction |
|
| AsyncProfiler.JavaApi |
|
| AsyncProfiler.OutputType |
|
| AsyncProfiler.ProfilerOptionsBuilder |
|
| AuxCounters |
AuxCounters annotation can be used to mark State objects
as the bearers of auxiliary secondary results.
|
| AuxCounters.Type |
|
| AverageTimeResult |
Result class that stores average operation time.
|
| AverageTimeResult.ResultAggregator |
|
| BaseRunner |
Abstract runner, the base class for Runner and ForkedRunner.
|
| Benchmark |
|
| BenchmarkException |
Internal exception in JMH.
|
| BenchmarkGenerator |
Benchmark generator.
|
| BenchmarkGeneratorSession |
|
| BenchmarkGeneratorUtils |
|
| BenchmarkHandler |
Base class for all benchmarks handlers.
|
| BenchmarkHandler.ExecutorType |
|
| BenchmarkHandler.WorkerData |
Handles thread-local data for each worker that should not change
between the iterations.
|
| BenchmarkInfo |
|
| BenchmarkList |
Helper class for listing micro benchmarks.
|
| BenchmarkListEntry |
|
| BenchmarkMode |
Benchmark mode declares the default modes in which this benchmark
would run.
|
| BenchmarkParams |
Benchmark parameters.
|
| BenchmarkParamsL0 |
|
| BenchmarkParamsL1 |
|
| BenchmarkParamsL2 |
|
| BenchmarkParamsL3 |
|
| BenchmarkParamsL4 |
|
| BenchmarkProcessor |
|
| BenchmarkResult |
Benchmark result.
|
| BenchmarkResultMetaData |
|
| BenchmarkTaskResult |
|
| BinaryLinkClient |
|
| BinaryLinkServer |
Accepts the binary data from the forked VM and pushes it to parent VM
as appropriate.
|
| Blackhole |
Black Hole.
|
| BlackholeBench |
|
| BlackholeBench_baseline_jmhTest |
|
| BlackholeBench_explicit_Array_jmhTest |
|
| BlackholeBench_explicit_boolean_jmhTest |
|
| BlackholeBench_explicit_byte_jmhTest |
|
| BlackholeBench_explicit_char_jmhTest |
|
| BlackholeBench_explicit_double_jmhTest |
|
| BlackholeBench_explicit_float_jmhTest |
|
| BlackholeBench_explicit_int_jmhTest |
|
| BlackholeBench_explicit_long_jmhTest |
|
| BlackholeBench_explicit_Object_jmhTest |
|
| BlackholeBench_explicit_short_jmhTest |
|
| BlackholeBench_implicit_Array_jmhTest |
|
| BlackholeBench_implicit_boolean_jmhTest |
|
| BlackholeBench_implicit_byte_jmhTest |
|
| BlackholeBench_implicit_char_jmhTest |
|
| BlackholeBench_implicit_double_jmhTest |
|
| BlackholeBench_implicit_float_jmhTest |
|
| BlackholeBench_implicit_int_jmhTest |
|
| BlackholeBench_implicit_long_jmhTest |
|
| BlackholeBench_implicit_Object_jmhTest |
|
| BlackholeBench_implicit_short_jmhTest |
|
| BlackholeBench_jmhType |
|
| BlackholeBench_jmhType_B1 |
|
| BlackholeBench_jmhType_B2 |
|
| BlackholeBench_jmhType_B3 |
|
| BlackholeConsecutiveBench |
|
| BlackholeConsecutiveBench_jmhType |
|
| BlackholeConsecutiveBench_jmhType_B1 |
|
| BlackholeConsecutiveBench_jmhType_B2 |
|
| BlackholeConsecutiveBench_jmhType_B3 |
|
| BlackholeConsecutiveBench_test_boolean_1_jmhTest |
|
| BlackholeConsecutiveBench_test_boolean_4_jmhTest |
|
| BlackholeConsecutiveBench_test_boolean_8_jmhTest |
|
| BlackholeConsecutiveBench_test_byte_1_jmhTest |
|
| BlackholeConsecutiveBench_test_byte_4_jmhTest |
|
| BlackholeConsecutiveBench_test_byte_8_jmhTest |
|
| BlackholeConsecutiveBench_test_char_1_jmhTest |
|
| BlackholeConsecutiveBench_test_char_4_jmhTest |
|
| BlackholeConsecutiveBench_test_char_8_jmhTest |
|
| BlackholeConsecutiveBench_test_double_1_jmhTest |
|
| BlackholeConsecutiveBench_test_double_4_jmhTest |
|
| BlackholeConsecutiveBench_test_double_8_jmhTest |
|
| BlackholeConsecutiveBench_test_float_1_jmhTest |
|
| BlackholeConsecutiveBench_test_float_4_jmhTest |
|
| BlackholeConsecutiveBench_test_float_8_jmhTest |
|
| BlackholeConsecutiveBench_test_int_1_jmhTest |
|
| BlackholeConsecutiveBench_test_int_4_jmhTest |
|
| BlackholeConsecutiveBench_test_int_8_jmhTest |
|
| BlackholeConsecutiveBench_test_long_1_jmhTest |
|
| BlackholeConsecutiveBench_test_long_4_jmhTest |
|
| BlackholeConsecutiveBench_test_long_8_jmhTest |
|
| BlackholeConsecutiveBench_test_Object_1_jmhTest |
|
| BlackholeConsecutiveBench_test_Object_4_jmhTest |
|
| BlackholeConsecutiveBench_test_Object_8_jmhTest |
|
| BlackholeConsecutiveBench_test_short_1_jmhTest |
|
| BlackholeConsecutiveBench_test_short_4_jmhTest |
|
| BlackholeConsecutiveBench_test_short_8_jmhTest |
|
| BlackholeConsecutiveTest |
|
| BlackholeConsumeCPUBench |
|
| BlackholeConsumeCPUBench_consume_jmhTest |
|
| BlackholeConsumeCPUBench_jmhType |
|
| BlackholeConsumeCPUBench_jmhType_B1 |
|
| BlackholeConsumeCPUBench_jmhType_B2 |
|
| BlackholeConsumeCPUBench_jmhType_B3 |
|
| BlackholeConsumeCPUTest |
|
| BlackholeL0 |
|
| BlackholeL1 |
|
| BlackholeL2 |
|
| BlackholeL3 |
|
| BlackholeL4 |
|
| BlackholePipelineBench |
|
| BlackholePipelineBench_jmhType |
|
| BlackholePipelineBench_jmhType_B1 |
|
| BlackholePipelineBench_jmhType_B2 |
|
| BlackholePipelineBench_jmhType_B3 |
|
| BlackholePipelineBench_test_Array_jmhTest |
|
| BlackholePipelineBench_test_boolean_jmhTest |
|
| BlackholePipelineBench_test_byte_jmhTest |
|
| BlackholePipelineBench_test_char_jmhTest |
|
| BlackholePipelineBench_test_double_jmhTest |
|
| BlackholePipelineBench_test_float_jmhTest |
|
| BlackholePipelineBench_test_int_jmhTest |
|
| BlackholePipelineBench_test_long_jmhTest |
|
| BlackholePipelineBench_test_Object_jmhTest |
|
| BlackholePipelineBench_test_short_jmhTest |
|
| BlackholePipelinedTest |
|
| BlackholePipelinePayloadBench |
|
| BlackholePipelinePayloadBench_jmhType |
|
| BlackholePipelinePayloadBench_jmhType_B1 |
|
| BlackholePipelinePayloadBench_jmhType_B2 |
|
| BlackholePipelinePayloadBench_jmhType_B3 |
|
| BlackholePipelinePayloadBench_test_Array_jmhTest |
|
| BlackholePipelinePayloadBench_test_boolean_jmhTest |
|
| BlackholePipelinePayloadBench_test_byte_jmhTest |
|
| BlackholePipelinePayloadBench_test_char_jmhTest |
|
| BlackholePipelinePayloadBench_test_double_jmhTest |
|
| BlackholePipelinePayloadBench_test_float_jmhTest |
|
| BlackholePipelinePayloadBench_test_int_jmhTest |
|
| BlackholePipelinePayloadBench_test_long_jmhTest |
|
| BlackholePipelinePayloadBench_test_Object_jmhTest |
|
| BlackholePipelinePayloadBench_test_short_jmhTest |
|
| BlackholeSingleTest |
|
| BlackholeTestMode |
|
| BlackholeValueBench |
|
| BlackholeValueBench_jmhType |
|
| BlackholeValueBench_jmhType_B1 |
|
| BlackholeValueBench_jmhType_B2 |
|
| BlackholeValueBench_jmhType_B3 |
|
| BlackholeValueBench_test_jmhTest |
|
| BoundedPriorityQueue<E> |
Bounded variant of PriorityQueue.
|
| ChainedOptionsBuilder |
|
| ClassConventions |
|
| ClassInfo |
Class metadata.
|
| ClassInfoRepo |
|
| ClassloaderProfiler |
|
| ClassUtils |
A utility class for loading classes in various ways.
|
| CommandLineOptionException |
|
| CommandLineOptions |
Class that handles all the command line options.
|
| CompilerControl |
Compiler control annotation may be used to affect the compilation of
particular methods in the benchmarks.
|
| CompilerControl.Mode |
Compilation mode.
|
| CompilerControlPlugin |
|
| CompilerHints |
|
| CompilerHints.BlackholeMode |
|
| CompilerHints.BlackholeSelect |
|
| CompilerHintsBench |
|
| CompilerHintsBench_baseI_baseline_jmhTest |
|
| CompilerHintsBench_baseI_dontInline_jmhTest |
|
| CompilerHintsBench_baseI_exclude_jmhTest |
|
| CompilerHintsBench_baseI_inline_jmhTest |
|
| CompilerHintsBench_baseNI_baseline_jmhTest |
|
| CompilerHintsBench_baseNI_dontInline_jmhTest |
|
| CompilerHintsBench_baseNI_exclude_jmhTest |
|
| CompilerHintsBench_baseNI_inline_jmhTest |
|
| CompilerHintsBench_jmhType |
|
| CompilerHintsBench_jmhType_B1 |
|
| CompilerHintsBench_jmhType_B2 |
|
| CompilerHintsBench_jmhType_B3 |
|
| CompilerHintsTest |
|
| CompilerProfiler |
|
| Constants |
|
| Control |
Control object, used to communicate significant information from JMH to the benchmark.
|
| ControlL0 |
|
| ControlL1 |
|
| ControlL2 |
|
| ControlL3 |
|
| ControlL4 |
|
| CurrentTimeMillisTimerBench |
|
| CurrentTimeMillisTimerBench_granularity_jmhTest |
|
| CurrentTimeMillisTimerBench_jmhType |
|
| CurrentTimeMillisTimerBench_jmhType_B1 |
|
| CurrentTimeMillisTimerBench_jmhType_B2 |
|
| CurrentTimeMillisTimerBench_jmhType_B3 |
|
| CurrentTimeMillisTimerBench_latency_jmhTest |
|
| Deduplicator<T> |
|
| Defaults |
|
| Defaults |
JMH global defaults: these are used when no other values are available.
|
| DelegatingMultimap<K,V> |
|
| DelegatingMultiset<T> |
|
| DTraceAsmProfiler |
Mac OS X perfasm profiler based on DTrace "profile-n" provider which samples program counter by timer interrupt.
|
| EmptyBench |
|
| EmptyBench_empty_jmhTest |
|
| EmptyBench_jmhType |
|
| EmptyBench_jmhType_B1 |
|
| EmptyBench_jmhType_B2 |
|
| EmptyBench_jmhType_B3 |
|
| ExceptionFrame |
|
| ExternalProfiler |
External profiler: profilers to be run outside of JVM.
|
| FailureAssistException |
Thrown by worker threads when they detect other threads have failed.
|
| FieldInfo |
Field metadata info.
|
| FileSystemDestination |
|
| FileUtils |
A utility class for File creation and manipulation.
|
| FinishingFrame |
|
| Fork |
Fork annotation allows to set the default forking parameters for the benchmark.
|
| ForkedMain |
Main program entry point for forked JVM instance
|
| ForkedMain.HangupThread |
Hangup thread will detach us from the host VM properly, in three cases:
- normal shutdown
- shutdown with benchmark exception
- any System.exit call
The need to intercept System.exit calls is the reason to register ourselves
as the shutdown hook.
|
| ForkedMain.ShutdownTimeoutThread |
Shutdown timeout thread will forcefully exit the VM in two cases:
- stray non-daemon thread prevents the VM from exiting
- all user threads have finished, but we are stuck in some shutdown hook or finalizer
In all other "normal" cases, VM will exit before the timeout expires.
|
| ForkedRunner |
Runner frontend class.
|
| ForkedRunner.SavedIOException |
|
| GCProfiler |
|
| GCProfiler.HotspotAllocationSnapshot |
|
| GCProfiler.VMSupport |
This class encapsulates any platform-specific functionality.
|
| GenerationException |
|
| GeneratorDestination |
Generator destination.
|
| GeneratorSource |
Generator source.
|
| Group |
Execution group.
|
| GroupThreads |
GroupThreads defines how many threads are participating in running
a particular Benchmark method in the group.
|
| HandshakeInitFrame |
|
| HandshakeResponseFrame |
|
| HashMultimap<K,V> |
|
| HashMultiset<T> |
|
| HashsetMultimap<K,V> |
|
| HelperMethodInvocation |
|
| HelperMethodsTest |
|
| HelperType |
|
| Identifiers |
|
| InfraControl |
The InfraControl logic class.
|
| InfraControlL0 |
|
| InfraControlL1 |
|
| InfraControlL2 |
|
| InfraControlL3 |
|
| InfraControlL4 |
|
| InfraFrame |
|
| InfraFrame.Type |
|
| InputStreamDrainer |
Will drain the output stream.
|
| IntegerValueConverter |
Converts option value from String to Integer and makes sure the value exceeds given minimal threshold.
|
| InternalProfiler |
Internal profiler.
|
| Interval |
|
| IntervalMap<T> |
|
| IntervalMap.Interval |
|
| IterationParams |
Iteration parameters.
|
| IterationParamsL0 |
|
| IterationParamsL1 |
|
| IterationParamsL2 |
|
| IterationParamsL3 |
|
| IterationParamsL4 |
|
| IterationResult |
Class contains all info returned by benchmark iteration or/and collected during benchmark iteration.
|
| IterationResultAcceptor |
|
| IterationResultMetaData |
|
| IterationScoresFormatter |
|
| IterationType |
|
| JavaFlightRecorderProfiler |
A profiler based on Java Flight Recorder.
|
| JavaFlightRecorderProfiler.PostProcessor |
|
| JDKVersion |
|
| JmhBytecodeGenerator |
|
| JMHSample_01_HelloWorld |
|
| JMHSample_01_HelloWorld_jmhType |
|
| JMHSample_01_HelloWorld_jmhType_B1 |
|
| JMHSample_01_HelloWorld_jmhType_B2 |
|
| JMHSample_01_HelloWorld_jmhType_B3 |
|
| JMHSample_01_HelloWorld_wellHelloThere_jmhTest |
|
| JMHSample_02_BenchmarkModes |
|
| JMHSample_02_BenchmarkModes_jmhType |
|
| JMHSample_02_BenchmarkModes_jmhType_B1 |
|
| JMHSample_02_BenchmarkModes_jmhType_B2 |
|
| JMHSample_02_BenchmarkModes_jmhType_B3 |
|
| JMHSample_02_BenchmarkModes_measureAll_jmhTest |
|
| JMHSample_02_BenchmarkModes_measureAvgTime_jmhTest |
|
| JMHSample_02_BenchmarkModes_measureMultiple_jmhTest |
|
| JMHSample_02_BenchmarkModes_measureSamples_jmhTest |
|
| JMHSample_02_BenchmarkModes_measureSingleShot_jmhTest |
|
| JMHSample_02_BenchmarkModes_measureThroughput_jmhTest |
|
| JMHSample_03_States |
|
| JMHSample_03_States_BenchmarkState_jmhType |
|
| JMHSample_03_States_BenchmarkState_jmhType_B1 |
|
| JMHSample_03_States_BenchmarkState_jmhType_B2 |
|
| JMHSample_03_States_BenchmarkState_jmhType_B3 |
|
| JMHSample_03_States_jmhType |
|
| JMHSample_03_States_jmhType_B1 |
|
| JMHSample_03_States_jmhType_B2 |
|
| JMHSample_03_States_jmhType_B3 |
|
| JMHSample_03_States_measureShared_jmhTest |
|
| JMHSample_03_States_measureUnshared_jmhTest |
|
| JMHSample_03_States_ThreadState_jmhType |
|
| JMHSample_03_States_ThreadState_jmhType_B1 |
|
| JMHSample_03_States_ThreadState_jmhType_B2 |
|
| JMHSample_03_States_ThreadState_jmhType_B3 |
|
| JMHSample_03_States.BenchmarkState |
|
| JMHSample_03_States.ThreadState |
|
| JMHSample_04_DefaultState |
|
| JMHSample_04_DefaultState_jmhType |
|
| JMHSample_04_DefaultState_jmhType_B1 |
|
| JMHSample_04_DefaultState_jmhType_B2 |
|
| JMHSample_04_DefaultState_jmhType_B3 |
|
| JMHSample_04_DefaultState_measure_jmhTest |
|
| JMHSample_05_StateFixtures |
|
| JMHSample_05_StateFixtures_jmhType |
|
| JMHSample_05_StateFixtures_jmhType_B1 |
|
| JMHSample_05_StateFixtures_jmhType_B2 |
|
| JMHSample_05_StateFixtures_jmhType_B3 |
|
| JMHSample_05_StateFixtures_measureRight_jmhTest |
|
| JMHSample_05_StateFixtures_measureWrong_jmhTest |
|
| JMHSample_06_FixtureLevel |
|
| JMHSample_06_FixtureLevel_jmhType |
|
| JMHSample_06_FixtureLevel_jmhType_B1 |
|
| JMHSample_06_FixtureLevel_jmhType_B2 |
|
| JMHSample_06_FixtureLevel_jmhType_B3 |
|
| JMHSample_06_FixtureLevel_measureRight_jmhTest |
|
| JMHSample_06_FixtureLevel_measureWrong_jmhTest |
|
| JMHSample_07_FixtureLevelInvocation |
Fixtures have different Levels to control when they are about to run.
|
| JMHSample_07_FixtureLevelInvocation_jmhType |
|
| JMHSample_07_FixtureLevelInvocation_jmhType_B1 |
|
| JMHSample_07_FixtureLevelInvocation_jmhType_B2 |
|
| JMHSample_07_FixtureLevelInvocation_jmhType_B3 |
|
| JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType |
|
| JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B1 |
|
| JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B2 |
|
| JMHSample_07_FixtureLevelInvocation_LaggingState_jmhType_B3 |
|
| JMHSample_07_FixtureLevelInvocation_measureCold_jmhTest |
|
| JMHSample_07_FixtureLevelInvocation_measureHot_jmhTest |
|
| JMHSample_07_FixtureLevelInvocation_NormalState_jmhType |
|
| JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B1 |
|
| JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B2 |
|
| JMHSample_07_FixtureLevelInvocation_NormalState_jmhType_B3 |
|
| JMHSample_07_FixtureLevelInvocation_Scratch_jmhType |
|
| JMHSample_07_FixtureLevelInvocation_Scratch_jmhType_B1 |
|
| JMHSample_07_FixtureLevelInvocation_Scratch_jmhType_B2 |
|
| JMHSample_07_FixtureLevelInvocation_Scratch_jmhType_B3 |
|
| JMHSample_07_FixtureLevelInvocation.LaggingState |
|
| JMHSample_07_FixtureLevelInvocation.NormalState |
|
| JMHSample_07_FixtureLevelInvocation.Scratch |
|
| JMHSample_07_FixtureLevelInvocation.Task |
|
| JMHSample_08_DeadCode |
|
| JMHSample_08_DeadCode_baseline_jmhTest |
|
| JMHSample_08_DeadCode_jmhType |
|
| JMHSample_08_DeadCode_jmhType_B1 |
|
| JMHSample_08_DeadCode_jmhType_B2 |
|
| JMHSample_08_DeadCode_jmhType_B3 |
|
| JMHSample_08_DeadCode_measureRight_jmhTest |
|
| JMHSample_08_DeadCode_measureWrong_jmhTest |
|
| JMHSample_09_Blackholes |
|
| JMHSample_09_Blackholes_baseline_jmhTest |
|
| JMHSample_09_Blackholes_jmhType |
|
| JMHSample_09_Blackholes_jmhType_B1 |
|
| JMHSample_09_Blackholes_jmhType_B2 |
|
| JMHSample_09_Blackholes_jmhType_B3 |
|
| JMHSample_09_Blackholes_measureRight_1_jmhTest |
|
| JMHSample_09_Blackholes_measureRight_2_jmhTest |
|
| JMHSample_09_Blackholes_measureWrong_jmhTest |
|
| JMHSample_10_ConstantFold |
|
| JMHSample_10_ConstantFold_baseline_jmhTest |
|
| JMHSample_10_ConstantFold_jmhType |
|
| JMHSample_10_ConstantFold_jmhType_B1 |
|
| JMHSample_10_ConstantFold_jmhType_B2 |
|
| JMHSample_10_ConstantFold_jmhType_B3 |
|
| JMHSample_10_ConstantFold_measureRight_jmhTest |
|
| JMHSample_10_ConstantFold_measureWrong_1_jmhTest |
|
| JMHSample_10_ConstantFold_measureWrong_2_jmhTest |
|
| JMHSample_11_Loops |
|
| JMHSample_11_Loops_jmhType |
|
| JMHSample_11_Loops_jmhType_B1 |
|
| JMHSample_11_Loops_jmhType_B2 |
|
| JMHSample_11_Loops_jmhType_B3 |
|
| JMHSample_11_Loops_measureRight_jmhTest |
|
| JMHSample_11_Loops_measureWrong_1_jmhTest |
|
| JMHSample_11_Loops_measureWrong_10_jmhTest |
|
| JMHSample_11_Loops_measureWrong_100_jmhTest |
|
| JMHSample_11_Loops_measureWrong_1000_jmhTest |
|
| JMHSample_11_Loops_measureWrong_10000_jmhTest |
|
| JMHSample_11_Loops_measureWrong_100000_jmhTest |
|
| JMHSample_12_Forking |
|
| JMHSample_12_Forking_jmhType |
|
| JMHSample_12_Forking_jmhType_B1 |
|
| JMHSample_12_Forking_jmhType_B2 |
|
| JMHSample_12_Forking_jmhType_B3 |
|
| JMHSample_12_Forking_measure_1_c1_jmhTest |
|
| JMHSample_12_Forking_measure_2_c2_jmhTest |
|
| JMHSample_12_Forking_measure_3_c1_again_jmhTest |
|
| JMHSample_12_Forking_measure_4_forked_c1_jmhTest |
|
| JMHSample_12_Forking_measure_5_forked_c2_jmhTest |
|
| JMHSample_12_Forking.Counter |
|
| JMHSample_12_Forking.Counter1 |
|
| JMHSample_12_Forking.Counter2 |
|
| JMHSample_13_RunToRun |
|
| JMHSample_13_RunToRun_baseline_jmhTest |
|
| JMHSample_13_RunToRun_fork_1_jmhTest |
|
| JMHSample_13_RunToRun_fork_2_jmhTest |
|
| JMHSample_13_RunToRun_jmhType |
|
| JMHSample_13_RunToRun_jmhType_B1 |
|
| JMHSample_13_RunToRun_jmhType_B2 |
|
| JMHSample_13_RunToRun_jmhType_B3 |
|
| JMHSample_13_RunToRun_SleepyState_jmhType |
|
| JMHSample_13_RunToRun_SleepyState_jmhType_B1 |
|
| JMHSample_13_RunToRun_SleepyState_jmhType_B2 |
|
| JMHSample_13_RunToRun_SleepyState_jmhType_B3 |
|
| JMHSample_13_RunToRun.SleepyState |
|
| JMHSample_15_Asymmetric |
|
| JMHSample_15_Asymmetric_g_jmhTest |
|
| JMHSample_15_Asymmetric_jmhType |
|
| JMHSample_15_Asymmetric_jmhType_B1 |
|
| JMHSample_15_Asymmetric_jmhType_B2 |
|
| JMHSample_15_Asymmetric_jmhType_B3 |
|
| JMHSample_16_CompilerControl |
|
| JMHSample_16_CompilerControl_baseline_jmhTest |
|
| JMHSample_16_CompilerControl_blank_jmhTest |
|
| JMHSample_16_CompilerControl_dontinline_jmhTest |
|
| JMHSample_16_CompilerControl_exclude_jmhTest |
|
| JMHSample_16_CompilerControl_inline_jmhTest |
|
| JMHSample_16_CompilerControl_jmhType |
|
| JMHSample_16_CompilerControl_jmhType_B1 |
|
| JMHSample_16_CompilerControl_jmhType_B2 |
|
| JMHSample_16_CompilerControl_jmhType_B3 |
|
| JMHSample_17_SyncIterations |
|
| JMHSample_17_SyncIterations_jmhType |
|
| JMHSample_17_SyncIterations_jmhType_B1 |
|
| JMHSample_17_SyncIterations_jmhType_B2 |
|
| JMHSample_17_SyncIterations_jmhType_B3 |
|
| JMHSample_17_SyncIterations_test_jmhTest |
|
| JMHSample_18_Control |
|
| JMHSample_18_Control_jmhType |
|
| JMHSample_18_Control_jmhType_B1 |
|
| JMHSample_18_Control_jmhType_B2 |
|
| JMHSample_18_Control_jmhType_B3 |
|
| JMHSample_18_Control_pingpong_jmhTest |
|
| JMHSample_20_Annotations |
|
| JMHSample_20_Annotations_jmhType |
|
| JMHSample_20_Annotations_jmhType_B1 |
|
| JMHSample_20_Annotations_jmhType_B2 |
|
| JMHSample_20_Annotations_jmhType_B3 |
|
| JMHSample_20_Annotations_measure_jmhTest |
|
| JMHSample_21_ConsumeCPU |
|
| JMHSample_21_ConsumeCPU_consume_0000_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0001_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0002_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0004_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0008_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0016_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0032_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0064_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0128_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0256_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_0512_jmhTest |
|
| JMHSample_21_ConsumeCPU_consume_1024_jmhTest |
|
| JMHSample_21_ConsumeCPU_jmhType |
|
| JMHSample_21_ConsumeCPU_jmhType_B1 |
|
| JMHSample_21_ConsumeCPU_jmhType_B2 |
|
| JMHSample_21_ConsumeCPU_jmhType_B3 |
|
| JMHSample_22_FalseSharing |
|
| JMHSample_22_FalseSharing_baseline_jmhTest |
|
| JMHSample_22_FalseSharing_contended_jmhTest |
|
| JMHSample_22_FalseSharing_hierarchy_jmhTest |
|
| JMHSample_22_FalseSharing_jmhType |
|
| JMHSample_22_FalseSharing_jmhType_B1 |
|
| JMHSample_22_FalseSharing_jmhType_B2 |
|
| JMHSample_22_FalseSharing_jmhType_B3 |
|
| JMHSample_22_FalseSharing_padded_jmhTest |
|
| JMHSample_22_FalseSharing_sparse_jmhTest |
|
| JMHSample_22_FalseSharing_StateArray_jmhType |
|
| JMHSample_22_FalseSharing_StateArray_jmhType_B1 |
|
| JMHSample_22_FalseSharing_StateArray_jmhType_B2 |
|
| JMHSample_22_FalseSharing_StateArray_jmhType_B3 |
|
| JMHSample_22_FalseSharing_StateBaseline_jmhType |
|
| JMHSample_22_FalseSharing_StateBaseline_jmhType_B1 |
|
| JMHSample_22_FalseSharing_StateBaseline_jmhType_B2 |
|
| JMHSample_22_FalseSharing_StateBaseline_jmhType_B3 |
|
| JMHSample_22_FalseSharing_StateContended_jmhType |
|
| JMHSample_22_FalseSharing_StateContended_jmhType_B1 |
|
| JMHSample_22_FalseSharing_StateContended_jmhType_B2 |
|
| JMHSample_22_FalseSharing_StateContended_jmhType_B3 |
|
| JMHSample_22_FalseSharing_StateHierarchy_jmhType |
|
| JMHSample_22_FalseSharing_StateHierarchy_jmhType_B1 |
|
| JMHSample_22_FalseSharing_StateHierarchy_jmhType_B2 |
|
| JMHSample_22_FalseSharing_StateHierarchy_jmhType_B3 |
|
| JMHSample_22_FalseSharing_StatePadded_jmhType |
|
| JMHSample_22_FalseSharing_StatePadded_jmhType_B1 |
|
| JMHSample_22_FalseSharing_StatePadded_jmhType_B2 |
|
| JMHSample_22_FalseSharing_StatePadded_jmhType_B3 |
|
| JMHSample_22_FalseSharing.StateArray |
|
| JMHSample_22_FalseSharing.StateBaseline |
|
| JMHSample_22_FalseSharing.StateContended |
|
| JMHSample_22_FalseSharing.StateHierarchy |
|
| JMHSample_22_FalseSharing.StateHierarchy_1 |
|
| JMHSample_22_FalseSharing.StateHierarchy_2 |
|
| JMHSample_22_FalseSharing.StateHierarchy_3 |
|
| JMHSample_22_FalseSharing.StateHierarchy_4 |
|
| JMHSample_22_FalseSharing.StatePadded |
|
| JMHSample_23_AuxCounters |
|
| JMHSample_23_AuxCounters_EventCounters_jmhType |
|
| JMHSample_23_AuxCounters_EventCounters_jmhType_B1 |
|
| JMHSample_23_AuxCounters_EventCounters_jmhType_B2 |
|
| JMHSample_23_AuxCounters_EventCounters_jmhType_B3 |
|
| JMHSample_23_AuxCounters_jmhType |
|
| JMHSample_23_AuxCounters_jmhType_B1 |
|
| JMHSample_23_AuxCounters_jmhType_B2 |
|
| JMHSample_23_AuxCounters_jmhType_B3 |
|
| JMHSample_23_AuxCounters_OpCounters_jmhType |
|
| JMHSample_23_AuxCounters_OpCounters_jmhType_B1 |
|
| JMHSample_23_AuxCounters_OpCounters_jmhType_B2 |
|
| JMHSample_23_AuxCounters_OpCounters_jmhType_B3 |
|
| JMHSample_23_AuxCounters_runSETI_jmhTest |
|
| JMHSample_23_AuxCounters_splitBranch_jmhTest |
|
| JMHSample_23_AuxCounters.EventCounters |
|
| JMHSample_23_AuxCounters.OpCounters |
|
| JMHSample_24_Inheritance |
|
| JMHSample_24_Inheritance_BenchmarkCos_bench_jmhTest |
|
| JMHSample_24_Inheritance_BenchmarkCos_jmhType |
|
| JMHSample_24_Inheritance_BenchmarkCos_jmhType_B1 |
|
| JMHSample_24_Inheritance_BenchmarkCos_jmhType_B2 |
|
| JMHSample_24_Inheritance_BenchmarkCos_jmhType_B3 |
|
| JMHSample_24_Inheritance_BenchmarkLog_bench_jmhTest |
|
| JMHSample_24_Inheritance_BenchmarkLog_jmhType |
|
| JMHSample_24_Inheritance_BenchmarkLog_jmhType_B1 |
|
| JMHSample_24_Inheritance_BenchmarkLog_jmhType_B2 |
|
| JMHSample_24_Inheritance_BenchmarkLog_jmhType_B3 |
|
| JMHSample_24_Inheritance_BenchmarkSin_bench_jmhTest |
|
| JMHSample_24_Inheritance_BenchmarkSin_jmhType |
|
| JMHSample_24_Inheritance_BenchmarkSin_jmhType_B1 |
|
| JMHSample_24_Inheritance_BenchmarkSin_jmhType_B2 |
|
| JMHSample_24_Inheritance_BenchmarkSin_jmhType_B3 |
|
| JMHSample_24_Inheritance.AbstractBenchmark |
|
| JMHSample_24_Inheritance.BenchmarkCos |
|
| JMHSample_24_Inheritance.BenchmarkLog |
|
| JMHSample_24_Inheritance.BenchmarkSin |
|
| JMHSample_25_API_GA |
|
| JMHSample_25_API_GA_jmhType |
|
| JMHSample_25_API_GA_jmhType_B1 |
|
| JMHSample_25_API_GA_jmhType_B2 |
|
| JMHSample_25_API_GA_jmhType_B3 |
|
| JMHSample_25_API_GA_test_jmhTest |
|
| JMHSample_25_API_GA.Chromosome |
Chromosome: encodes solution.
|
| JMHSample_25_API_GA.Population |
Population.
|
| JMHSample_26_BatchSize |
|
| JMHSample_26_BatchSize_jmhType |
|
| JMHSample_26_BatchSize_jmhType_B1 |
|
| JMHSample_26_BatchSize_jmhType_B2 |
|
| JMHSample_26_BatchSize_jmhType_B3 |
|
| JMHSample_26_BatchSize_measureRight_jmhTest |
|
| JMHSample_26_BatchSize_measureWrong_1_jmhTest |
|
| JMHSample_26_BatchSize_measureWrong_5_jmhTest |
|
| JMHSample_27_Params |
|
| JMHSample_27_Params_bench_jmhTest |
|
| JMHSample_27_Params_jmhType |
|
| JMHSample_27_Params_jmhType_B1 |
|
| JMHSample_27_Params_jmhType_B2 |
|
| JMHSample_27_Params_jmhType_B3 |
|
| JMHSample_28_BlackholeHelpers |
|
| JMHSample_28_BlackholeHelpers_baseline_jmhTest |
|
| JMHSample_28_BlackholeHelpers_jmhType |
|
| JMHSample_28_BlackholeHelpers_jmhType_B1 |
|
| JMHSample_28_BlackholeHelpers_jmhType_B2 |
|
| JMHSample_28_BlackholeHelpers_jmhType_B3 |
|
| JMHSample_28_BlackholeHelpers_measureRight_jmhTest |
|
| JMHSample_28_BlackholeHelpers_measureWrong_jmhTest |
|
| JMHSample_28_BlackholeHelpers.Worker |
Sometimes you need the black hole not in @Benchmark method, but in
helper methods, because you want to pass it through to the concrete
implementation which is instantiated in helper methods.
|
| JMHSample_29_StatesDAG |
|
| JMHSample_29_StatesDAG_jmhType |
|
| JMHSample_29_StatesDAG_jmhType_B1 |
|
| JMHSample_29_StatesDAG_jmhType_B2 |
|
| JMHSample_29_StatesDAG_jmhType_B3 |
|
| JMHSample_29_StatesDAG_Local_jmhType |
|
| JMHSample_29_StatesDAG_Local_jmhType_B1 |
|
| JMHSample_29_StatesDAG_Local_jmhType_B2 |
|
| JMHSample_29_StatesDAG_Local_jmhType_B3 |
|
| JMHSample_29_StatesDAG_Shared_jmhType |
|
| JMHSample_29_StatesDAG_Shared_jmhType_B1 |
|
| JMHSample_29_StatesDAG_Shared_jmhType_B2 |
|
| JMHSample_29_StatesDAG_Shared_jmhType_B3 |
|
| JMHSample_29_StatesDAG_test_jmhTest |
|
| JMHSample_29_StatesDAG.Counter |
There are weird cases when the benchmark state is more cleanly described
by the set of @States, and those @States reference each other.
|
| JMHSample_29_StatesDAG.Local |
|
| JMHSample_29_StatesDAG.Shared |
|
| JMHSample_30_Interrupts |
|
| JMHSample_30_Interrupts_jmhType |
|
| JMHSample_30_Interrupts_jmhType_B1 |
|
| JMHSample_30_Interrupts_jmhType_B2 |
|
| JMHSample_30_Interrupts_jmhType_B3 |
|
| JMHSample_30_Interrupts_Q_jmhTest |
|
| JMHSample_31_InfraParams |
|
| JMHSample_31_InfraParams_Ids_jmhType |
|
| JMHSample_31_InfraParams_Ids_jmhType_B1 |
|
| JMHSample_31_InfraParams_Ids_jmhType_B2 |
|
| JMHSample_31_InfraParams_Ids_jmhType_B3 |
|
| JMHSample_31_InfraParams_jmhType |
|
| JMHSample_31_InfraParams_jmhType_B1 |
|
| JMHSample_31_InfraParams_jmhType_B2 |
|
| JMHSample_31_InfraParams_jmhType_B3 |
|
| JMHSample_31_InfraParams_measureDefault_jmhTest |
|
| JMHSample_31_InfraParams_measureFollowThreads_jmhTest |
|
| JMHSample_31_InfraParams.Ids |
|
| JMHSample_32_BulkWarmup |
|
| JMHSample_32_BulkWarmup_jmhType |
|
| JMHSample_32_BulkWarmup_jmhType_B1 |
|
| JMHSample_32_BulkWarmup_jmhType_B2 |
|
| JMHSample_32_BulkWarmup_jmhType_B3 |
|
| JMHSample_32_BulkWarmup_measure_c1_jmhTest |
|
| JMHSample_32_BulkWarmup_measure_c2_jmhTest |
|
| JMHSample_32_BulkWarmup.Counter |
|
| JMHSample_32_BulkWarmup.Counter1 |
|
| JMHSample_32_BulkWarmup.Counter2 |
|
| JMHSample_33_SecurityManager |
|
| JMHSample_33_SecurityManager_jmhType |
|
| JMHSample_33_SecurityManager_jmhType_B1 |
|
| JMHSample_33_SecurityManager_jmhType_B2 |
|
| JMHSample_33_SecurityManager_jmhType_B3 |
|
| JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType |
|
| JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B1 |
|
| JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B2 |
|
| JMHSample_33_SecurityManager_SecurityManagerEmpty_jmhType_B3 |
|
| JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType |
|
| JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B1 |
|
| JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B2 |
|
| JMHSample_33_SecurityManager_SecurityManagerInstalled_jmhType_B3 |
|
| JMHSample_33_SecurityManager_testWithoutSM_jmhTest |
|
| JMHSample_33_SecurityManager_testWithSM_jmhTest |
|
| JMHSample_33_SecurityManager.SecurityManagerEmpty |
|
| JMHSample_33_SecurityManager.SecurityManagerInstalled |
|
| JMHSample_34_SafeLooping |
|
| JMHSample_34_SafeLooping_jmhType |
|
| JMHSample_34_SafeLooping_jmhType_B1 |
|
| JMHSample_34_SafeLooping_jmhType_B2 |
|
| JMHSample_34_SafeLooping_jmhType_B3 |
|
| JMHSample_34_SafeLooping_measureRight_1_jmhTest |
|
| JMHSample_34_SafeLooping_measureRight_2_jmhTest |
|
| JMHSample_34_SafeLooping_measureWrong_1_jmhTest |
|
| JMHSample_34_SafeLooping_measureWrong_2_jmhTest |
|
| JMHSample_35_Profilers |
|
| JMHSample_35_Profilers_Atomic_jmhType |
|
| JMHSample_35_Profilers_Atomic_jmhType_B1 |
|
| JMHSample_35_Profilers_Atomic_jmhType_B2 |
|
| JMHSample_35_Profilers_Atomic_jmhType_B3 |
|
| JMHSample_35_Profilers_Atomic_test_jmhTest |
|
| JMHSample_35_Profilers_Classy_jmhType |
|
| JMHSample_35_Profilers_Classy_jmhType_B1 |
|
| JMHSample_35_Profilers_Classy_jmhType_B2 |
|
| JMHSample_35_Profilers_Classy_jmhType_B3 |
|
| JMHSample_35_Profilers_Classy_load_jmhTest |
|
| JMHSample_35_Profilers_Maps_jmhType |
|
| JMHSample_35_Profilers_Maps_jmhType_B1 |
|
| JMHSample_35_Profilers_Maps_jmhType_B2 |
|
| JMHSample_35_Profilers_Maps_jmhType_B3 |
|
| JMHSample_35_Profilers_Maps_test_jmhTest |
|
| JMHSample_35_Profilers.Atomic |
|
| JMHSample_35_Profilers.Classy |
|
| JMHSample_35_Profilers.Classy.XLoader |
Our own crippled classloader, that can only load a simple class over and over again.
|
| JMHSample_35_Profilers.Maps |
|
| JMHSample_36_BranchPrediction |
|
| JMHSample_36_BranchPrediction_jmhType |
|
| JMHSample_36_BranchPrediction_jmhType_B1 |
|
| JMHSample_36_BranchPrediction_jmhType_B2 |
|
| JMHSample_36_BranchPrediction_jmhType_B3 |
|
| JMHSample_36_BranchPrediction_sorted_jmhTest |
|
| JMHSample_36_BranchPrediction_unsorted_jmhTest |
|
| JMHSample_37_CacheAccess |
|
| JMHSample_37_CacheAccess_colFirst_jmhTest |
|
| JMHSample_37_CacheAccess_jmhType |
|
| JMHSample_37_CacheAccess_jmhType_B1 |
|
| JMHSample_37_CacheAccess_jmhType_B2 |
|
| JMHSample_37_CacheAccess_jmhType_B3 |
|
| JMHSample_37_CacheAccess_rowFirst_jmhTest |
|
| JMHSample_38_PerInvokeSetup |
|
| JMHSample_38_PerInvokeSetup_Data_jmhType |
|
| JMHSample_38_PerInvokeSetup_Data_jmhType_B1 |
|
| JMHSample_38_PerInvokeSetup_Data_jmhType_B2 |
|
| JMHSample_38_PerInvokeSetup_Data_jmhType_B3 |
|
| JMHSample_38_PerInvokeSetup_DataCopy_jmhType |
|
| JMHSample_38_PerInvokeSetup_DataCopy_jmhType_B1 |
|
| JMHSample_38_PerInvokeSetup_DataCopy_jmhType_B2 |
|
| JMHSample_38_PerInvokeSetup_DataCopy_jmhType_B3 |
|
| JMHSample_38_PerInvokeSetup_jmhType |
|
| JMHSample_38_PerInvokeSetup_jmhType_B1 |
|
| JMHSample_38_PerInvokeSetup_jmhType_B2 |
|
| JMHSample_38_PerInvokeSetup_jmhType_B3 |
|
| JMHSample_38_PerInvokeSetup_measureNeutral_jmhTest |
|
| JMHSample_38_PerInvokeSetup_measureRight_jmhTest |
|
| JMHSample_38_PerInvokeSetup_measureWrong_jmhTest |
|
| JMHSample_38_PerInvokeSetup.Data |
|
| JMHSample_38_PerInvokeSetup.DataCopy |
|
| JSONResultFormat |
|
| LaTeXResultFormat |
|
| Level |
Control when to run the fixture methods.
|
| LevelInvocationBench |
|
| LevelInvocationBench_benchmark_setup_jmhTest |
|
| LevelInvocationBench_benchmark_teardown_jmhTest |
|
| LevelInvocationBench_BenchmarkSetup_jmhType |
|
| LevelInvocationBench_BenchmarkSetup_jmhType_B1 |
|
| LevelInvocationBench_BenchmarkSetup_jmhType_B2 |
|
| LevelInvocationBench_BenchmarkSetup_jmhType_B3 |
|
| LevelInvocationBench_BenchmarkTeardown_jmhType |
|
| LevelInvocationBench_BenchmarkTeardown_jmhType_B1 |
|
| LevelInvocationBench_BenchmarkTeardown_jmhType_B2 |
|
| LevelInvocationBench_BenchmarkTeardown_jmhType_B3 |
|
| LevelInvocationBench_group_setup_jmhTest |
|
| LevelInvocationBench_group_teardown_jmhTest |
|
| LevelInvocationBench_GroupSetup_jmhType |
|
| LevelInvocationBench_GroupSetup_jmhType_B1 |
|
| LevelInvocationBench_GroupSetup_jmhType_B2 |
|
| LevelInvocationBench_GroupSetup_jmhType_B3 |
|
| LevelInvocationBench_GroupTeardown_jmhType |
|
| LevelInvocationBench_GroupTeardown_jmhType_B1 |
|
| LevelInvocationBench_GroupTeardown_jmhType_B2 |
|
| LevelInvocationBench_GroupTeardown_jmhType_B3 |
|
| LevelInvocationBench_jmhType |
|
| LevelInvocationBench_jmhType_B1 |
|
| LevelInvocationBench_jmhType_B2 |
|
| LevelInvocationBench_jmhType_B3 |
|
| LevelInvocationBench_raw_jmhTest |
|
| LevelInvocationBench_thread_setup_jmhTest |
|
| LevelInvocationBench_thread_teardown_jmhTest |
|
| LevelInvocationBench_ThreadSetup_jmhType |
|
| LevelInvocationBench_ThreadSetup_jmhType_B1 |
|
| LevelInvocationBench_ThreadSetup_jmhType_B2 |
|
| LevelInvocationBench_ThreadSetup_jmhType_B3 |
|
| LevelInvocationBench_ThreadTeardown_jmhType |
|
| LevelInvocationBench_ThreadTeardown_jmhType_B1 |
|
| LevelInvocationBench_ThreadTeardown_jmhType_B2 |
|
| LevelInvocationBench_ThreadTeardown_jmhType_B3 |
|
| LevelInvocationBench.BenchmarkSetup |
|
| LevelInvocationBench.BenchmarkTeardown |
|
| LevelInvocationBench.GroupSetup |
|
| LevelInvocationBench.GroupTeardown |
|
| LevelInvocationBench.ThreadSetup |
|
| LevelInvocationBench.ThreadTeardown |
|
| LevelIterationBench |
|
| LevelIterationBench_benchmark_setup_jmhTest |
|
| LevelIterationBench_benchmark_teardown_jmhTest |
|
| LevelIterationBench_BenchmarkSetup_jmhType |
|
| LevelIterationBench_BenchmarkSetup_jmhType_B1 |
|
| LevelIterationBench_BenchmarkSetup_jmhType_B2 |
|
| LevelIterationBench_BenchmarkSetup_jmhType_B3 |
|
| LevelIterationBench_BenchmarkTeardown_jmhType |
|
| LevelIterationBench_BenchmarkTeardown_jmhType_B1 |
|
| LevelIterationBench_BenchmarkTeardown_jmhType_B2 |
|
| LevelIterationBench_BenchmarkTeardown_jmhType_B3 |
|
| LevelIterationBench_group_setup_jmhTest |
|
| LevelIterationBench_group_teardown_jmhTest |
|
| LevelIterationBench_GroupSetup_jmhType |
|
| LevelIterationBench_GroupSetup_jmhType_B1 |
|
| LevelIterationBench_GroupSetup_jmhType_B2 |
|
| LevelIterationBench_GroupSetup_jmhType_B3 |
|
| LevelIterationBench_GroupTeardown_jmhType |
|
| LevelIterationBench_GroupTeardown_jmhType_B1 |
|
| LevelIterationBench_GroupTeardown_jmhType_B2 |
|
| LevelIterationBench_GroupTeardown_jmhType_B3 |
|
| LevelIterationBench_jmhType |
|
| LevelIterationBench_jmhType_B1 |
|
| LevelIterationBench_jmhType_B2 |
|
| LevelIterationBench_jmhType_B3 |
|
| LevelIterationBench_raw_jmhTest |
|
| LevelIterationBench_thread_setup_jmhTest |
|
| LevelIterationBench_thread_teardown_jmhTest |
|
| LevelIterationBench_ThreadSetup_jmhType |
|
| LevelIterationBench_ThreadSetup_jmhType_B1 |
|
| LevelIterationBench_ThreadSetup_jmhType_B2 |
|
| LevelIterationBench_ThreadSetup_jmhType_B3 |
|
| LevelIterationBench_ThreadTeardown_jmhType |
|
| LevelIterationBench_ThreadTeardown_jmhType_B1 |
|
| LevelIterationBench_ThreadTeardown_jmhType_B2 |
|
| LevelIterationBench_ThreadTeardown_jmhType_B3 |
|
| LevelIterationBench.BenchmarkSetup |
|
| LevelIterationBench.BenchmarkTeardown |
|
| LevelIterationBench.GroupSetup |
|
| LevelIterationBench.GroupTeardown |
|
| LevelIterationBench.ThreadSetup |
|
| LevelIterationBench.ThreadTeardown |
|
| LevelTrialBench |
|
| LevelTrialBench_benchmark_setup_jmhTest |
|
| LevelTrialBench_benchmark_teardown_jmhTest |
|
| LevelTrialBench_BenchmarkSetup_jmhType |
|
| LevelTrialBench_BenchmarkSetup_jmhType_B1 |
|
| LevelTrialBench_BenchmarkSetup_jmhType_B2 |
|
| LevelTrialBench_BenchmarkSetup_jmhType_B3 |
|
| LevelTrialBench_BenchmarkTeardown_jmhType |
|
| LevelTrialBench_BenchmarkTeardown_jmhType_B1 |
|
| LevelTrialBench_BenchmarkTeardown_jmhType_B2 |
|
| LevelTrialBench_BenchmarkTeardown_jmhType_B3 |
|
| LevelTrialBench_group_setup_jmhTest |
|
| LevelTrialBench_group_teardown_jmhTest |
|
| LevelTrialBench_GroupSetup_jmhType |
|
| LevelTrialBench_GroupSetup_jmhType_B1 |
|
| LevelTrialBench_GroupSetup_jmhType_B2 |
|
| LevelTrialBench_GroupSetup_jmhType_B3 |
|
| LevelTrialBench_GroupTeardown_jmhType |
|
| LevelTrialBench_GroupTeardown_jmhType_B1 |
|
| LevelTrialBench_GroupTeardown_jmhType_B2 |
|
| LevelTrialBench_GroupTeardown_jmhType_B3 |
|
| LevelTrialBench_jmhType |
|
| LevelTrialBench_jmhType_B1 |
|
| LevelTrialBench_jmhType_B2 |
|
| LevelTrialBench_jmhType_B3 |
|
| LevelTrialBench_raw_jmhTest |
|
| LevelTrialBench_thread_setup_jmhTest |
|
| LevelTrialBench_thread_teardown_jmhTest |
|
| LevelTrialBench_ThreadSetup_jmhType |
|
| LevelTrialBench_ThreadSetup_jmhType_B1 |
|
| LevelTrialBench_ThreadSetup_jmhType_B2 |
|
| LevelTrialBench_ThreadSetup_jmhType_B3 |
|
| LevelTrialBench_ThreadTeardown_jmhType |
|
| LevelTrialBench_ThreadTeardown_jmhType_B1 |
|
| LevelTrialBench_ThreadTeardown_jmhType_B2 |
|
| LevelTrialBench_ThreadTeardown_jmhType_B3 |
|
| LevelTrialBench.BenchmarkSetup |
|
| LevelTrialBench.BenchmarkTeardown |
|
| LevelTrialBench.GroupSetup |
|
| LevelTrialBench.GroupTeardown |
|
| LevelTrialBench.ThreadSetup |
|
| LevelTrialBench.ThreadTeardown |
|
| LinuxPerfAsmProfiler |
|
| LinuxPerfAsmProfiler.PerfLine |
|
| LinuxPerfC2CProfiler |
|
| LinuxPerfNormProfiler |
|
| LinuxPerfNormProfiler.PerfResult |
|
| LinuxPerfProfiler |
|
| LinuxPerfProfiler.PerfResult |
|
| LinuxPerfProfiler.PerfResultAggregator |
|
| ListStatistics |
Calculate statistics over a list of doubles.
|
| Main |
Main program entry point
|
| Main |
|
| Main.Mode |
|
| Main.Test |
|
| Measurement |
Measurement annotations allows to set the default measurement parameters for
the benchmark.
|
| MetadataInfo |
Super-interface for all metadata elements.
|
| MethodGroup |
|
| MethodInfo |
Method info.
|
| MethodInvocation |
|
| Mode |
Benchmark mode.
|
| Multimap<K,V> |
Basic Multimap.
|
| Multiset<T> |
Basic Multiset.
|
| Multisets |
|
| MultisetStatistics |
|
| NanoTimerBench |
|
| NanoTimerBench_granularity_jmhTest |
|
| NanoTimerBench_jmhType |
|
| NanoTimerBench_jmhType_B1 |
|
| NanoTimerBench_jmhType_B2 |
|
| NanoTimerBench_jmhType_B3 |
|
| NanoTimerBench_latency_jmhTest |
|
| NoBenchmarksException |
|
| NullOutputStream |
|
| OperationsPerInvocation |
OperationsPerInvocation annotations allows to communicate the benchmark does more than
one operation, and let JMH to adjust the scores appropriately.
|
| Optional<T> |
Option class
|
| OptionFormatter |
|
| Options |
|
| OptionsBuilder |
|
| OutputFormat |
Internal interface for OutputFormat.
|
| OutputFormatAdapter |
|
| OutputFormatFactory |
|
| OutputFormatFrame |
Encapsulates the OutputFormat call
- method name
- arguments (assumed to be serializable)
|
| OutputFrame |
|
| OutputFrame.Type |
|
| OutputTimeUnit |
OutputTimeUnit provides the default time unit to report the results in.
|
| Paddings |
|
| Param |
Marks the configurable parameter in the benchmark.
|
| ParameterInfo |
Method parameter metadata.
|
| PausesProfiler |
|
| PausesProfiler.PausesProfilerResult |
|
| PausesProfiler.PausesProfilerResult.JoiningAggregator |
Always add up all the samples into final result.
|
| PerfSupport |
|
| PrintPropertiesMain |
Main program entry point for exporting the system properties, used for detecting the VM version.
|
| Profiler |
Root profiler interface.
|
| ProfilerConfig |
|
| ProfilerException |
|
| ProfilerFactory |
|
| ProfilerOptionFormatter |
|
| ProfilersFailedException |
|
| ProfilerUtils |
|
| RawResults |
|
| Result<T extends Result<T>> |
Base class for all types of results that can be returned by a benchmark.
|
| Result.LazyProps |
|
| ResultFormat |
|
| ResultFormatFactory |
|
| ResultFormatType |
|
| ResultMetadataFrame |
|
| ResultRole |
|
| ResultsFrame |
|
| RFClassInfo |
|
| RFConstructorInfo |
|
| RFFieldInfo |
|
| RFGeneratorSource |
|
| RFMethodInfo |
|
| RFParameterInfo |
|
| Runner |
Runner executes JMH benchmarks.
|
| RunnerException |
|
| RunResult |
Complete run result.
|
| SafepointsProfiler |
|
| SafepointsProfiler.ParsedData |
|
| SafepointsProfiler.SafepointProfilerResult |
|
| SafepointsProfiler.SafepointProfilerResult.JoiningAggregator |
Always add up all the samples into final result.
|
| SampleBuffer |
Sampling buffer accepts samples.
|
| SampleTimeResult |
Result class that samples operation time.
|
| SampleTimeResult.JoiningAggregator |
Always add up all the samples into final result.
|
| ScalarDerivativeResult |
|
| ScalarDerivativeResult.ScalarResultAggregator |
|
| ScalarResult |
|
| ScalarResult.ScalarResultAggregator |
|
| Scope |
|
| ScoreFormatter |
|
| ScoreStabilityBench |
|
| ScoreStabilityBench_jmhType |
|
| ScoreStabilityBench_jmhType_B1 |
|
| ScoreStabilityBench_jmhType_B2 |
|
| ScoreStabilityBench_jmhType_B3 |
|
| ScoreStabilityBench_test_jmhTest |
|
| ScoreStabilityTest |
|
| Setup |
Setup marks the fixture method to be run before the benchmark.
|
| SilentFormat |
Silent format, does nothing.
|
| SingleShotResult |
Result class that stores once operation execution time.
|
| SingleShotResult.AveragingAggregator |
Averages the time on all levels.
|
| SingletonStatistics |
Calculate statistics with just a single value.
|
| SourceElementError |
|
| SourceElementWarning |
|
| SourceError |
|
| SourceThrowableError |
|
| SourceThrowableWarning |
|
| SourceWarning |
|
| StackProfiler |
Very basic and naive stack profiler.
|
| StackProfiler.StackRecord |
|
| StackProfiler.StackResult |
|
| StackProfiler.StackResultAggregator |
|
| State |
Marks the state object.
|
| StateObject |
|
| StateObjectHandler |
|
| StateObjectHandler.ClassQName |
|
| Statistics |
|
| SupportedVMs |
JMH VM support tester
|
| SupportedVMs.Level |
|
| TearDown |
TearDown marks the fixture method to be run after the benchmark.
|
| TempFile |
|
| TempFileManager |
|
| TempFileManager.TempFileReference |
|
| TestLineReader |
|
| TestLineWriter |
|
| TextReportFormat |
TextReportFormat implementation of OutputFormat.
|
| TextResult |
|
| TextResultAggregator |
|
| TextResultFormat |
|
| ThermalRundownBench |
|
| ThermalRundownBench_jmhType |
|
| ThermalRundownBench_jmhType_B1 |
|
| ThermalRundownBench_jmhType_B2 |
|
| ThermalRundownBench_jmhType_B3 |
|
| ThermalRundownBench_test_jmhTest |
|
| ThermalRundownTest |
|
| ThreadParams |
Thread parameters.
|
| ThreadParamsL0 |
|
| ThreadParamsL1 |
|
| ThreadParamsL2 |
|
| ThreadParamsL3 |
|
| ThreadParamsL4 |
|
| Threads |
Threads annotation provides the default number of threads to run.
|
| ThreadScalingBench |
|
| ThreadScalingBench_jmhType |
|
| ThreadScalingBench_jmhType_B1 |
|
| ThreadScalingBench_jmhType_B2 |
|
| ThreadScalingBench_jmhType_B3 |
|
| ThreadScalingBench_test_jmhTest |
|
| ThreadScalingTest |
|
| ThreadsValueConverter |
Converts String value to Integer and uses Threads.MAX if max string was given.
|
| ThroughputResult |
Result class that counts the number of operations performed during a specified unit of time.
|
| ThroughputResult.ThroughputAggregator |
|
| Timeout |
Timeout annotation allows to set the default timeout parameters for the benchmark.
|
| TimeValue |
A generic time scalar.
|
| TimingMeasurementsTest |
|
| TreeMultimap<K,V> |
|
| TreeMultiset<T extends java.lang.Comparable<T>> |
|
| UnCloseablePrintStream |
|
| Utils |
|
| Utils.BurningTask |
|
| ValidationTest |
|
| VerboseMode |
|
| Version |
|
| VersionMain |
Main program entry point detecting the VM version.
|
| Warmup |
Warmup annotation allows to set the default warmup parameters for the benchmark.
|
| WarmupMode |
Warmup Mode enum
|
| WinPerfAsmProfiler |
Windows performance profiler based on "xperf" utility.
|
| WorkerThreadFactory |
|
| WorkloadParams |
|
| WorkloadParams.Value |
|
| XSVResultFormat |
|