public class DefaultAttributeMapBenchmark
extends AbstractMicrobenchmark
限定符和类型 | 类和说明 |
---|---|
static class |
DefaultAttributeMapBenchmark.KeySequence |
构造器和说明 |
---|
DefaultAttributeMapBenchmark() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
hasAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence) |
void |
init() |
void |
mixedAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence,
Blackhole hole) |
void |
mixedAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence,
Blackhole hole) |
Attribute<java.lang.Integer> |
nextAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence) |
Attribute<java.lang.Integer> |
nextAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence) |
boolean |
nextHasAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence) |
public void init()
public Attribute<java.lang.Integer> nextAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence)
public boolean hasAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence)
public void mixedAttributeIdentityHashMap(DefaultAttributeMapBenchmark.KeySequence sequence, Blackhole hole)
public Attribute<java.lang.Integer> nextAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence)
public boolean nextHasAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence)
public void mixedAttributeAttributeMap(DefaultAttributeMapBenchmark.KeySequence sequence, Blackhole hole)