JMHSample_01_HelloWorld |
|
JMHSample_02_BenchmarkModes |
|
JMHSample_03_States |
|
JMHSample_03_States.BenchmarkState |
|
JMHSample_03_States.ThreadState |
|
JMHSample_04_DefaultState |
|
JMHSample_05_StateFixtures |
|
JMHSample_06_FixtureLevel |
|
JMHSample_07_FixtureLevelInvocation |
Fixtures have different Levels to control when they are about to run.
|
JMHSample_07_FixtureLevelInvocation.LaggingState |
|
JMHSample_07_FixtureLevelInvocation.NormalState |
|
JMHSample_07_FixtureLevelInvocation.Scratch |
|
JMHSample_07_FixtureLevelInvocation.Task |
|
JMHSample_08_DeadCode |
|
JMHSample_09_Blackholes |
|
JMHSample_10_ConstantFold |
|
JMHSample_11_Loops |
|
JMHSample_12_Forking |
|
JMHSample_13_RunToRun |
|
JMHSample_13_RunToRun.SleepyState |
|
JMHSample_15_Asymmetric |
|
JMHSample_16_CompilerControl |
|
JMHSample_17_SyncIterations |
|
JMHSample_18_Control |
|
JMHSample_20_Annotations |
|
JMHSample_21_ConsumeCPU |
|
JMHSample_22_FalseSharing |
|
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.AdditionalCounters |
|
JMHSample_24_Inheritance |
|
JMHSample_24_Inheritance.AbstractBenchmark |
|
JMHSample_24_Inheritance.BenchmarkCos |
|
JMHSample_24_Inheritance.BenchmarkLog |
|
JMHSample_24_Inheritance.BenchmarkSin |
|
JMHSample_25_API_GA |
|
JMHSample_25_API_GA.Chromosome |
Chromosome: encodes solution.
|
JMHSample_25_API_GA.Population |
Population.
|
JMHSample_26_BatchSize |
|
JMHSample_27_Params |
|
JMHSample_28_BlackholeHelpers |
|
JMHSample_29_StatesDAG |
|
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_31_InfraParams |
|
JMHSample_31_InfraParams.Ids |
|
JMHSample_32_BulkWarmup |
|
JMHSample_33_SecurityManager |
|
JMHSample_33_SecurityManager.SecurityManagerEmpty |
|
JMHSample_33_SecurityManager.SecurityManagerInstalled |
|
JMHSample_34_SafeLooping |
|
JMHSample_35_Profilers |
|
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_37_CacheAccess |
|
JMHSample_38_PerInvokeSetup |
|
JMHSample_38_PerInvokeSetup.Data |
|
JMHSample_38_PerInvokeSetup.DataCopy |
|