public class ByteBufAccessBenchmark extends AbstractMicrobenchmark
限定符和类型 | 类和说明 |
---|---|
static class |
ByteBufAccessBenchmark.ByteBufType |
AbstractMicrobenchmark.HarnessExecutor
限定符和类型 | 字段和说明 |
---|---|
int |
batchSize |
ByteBufAccessBenchmark.ByteBufType |
bufferType |
java.lang.String |
checkAccessible |
java.lang.String |
checkBounds |
DEFAULT_FORKS
BASE_JVM_ARGS, DEFAULT_MEASURE_ITERATIONS, DEFAULT_WARMUP_ITERATIONS
构造器和说明 |
---|
ByteBufAccessBenchmark() |
限定符和类型 | 方法和说明 |
---|---|
int |
readBatch() |
long |
setGetLong() |
ByteBuf |
setLong() |
void |
setup() |
void |
tearDown() |
getForks, jvmArgs, newOptionsBuilder
getMeasureIterations, getReportDir, getWarmupIterations, handleUnexpectedException, removeAssertions, run
public ByteBufAccessBenchmark.ByteBufType bufferType
public java.lang.String checkAccessible
public java.lang.String checkBounds
public int batchSize
public void setup()
public void tearDown()
public long setGetLong()
public ByteBuf setLong()
public int readBatch()