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