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 |
|