public class ByteBufUtilBenchmark extends AbstractMicrobenchmark
AbstractMicrobenchmark.HarnessExecutorDEFAULT_FORKSBASE_JVM_ARGS, DEFAULT_MEASURE_ITERATIONS, DEFAULT_WARMUP_ITERATIONS| 构造器和说明 |
|---|
ByteBufUtilBenchmark() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
decodeStringAscii() |
java.lang.String |
decodeStringUtf8() |
void |
setup() |
void |
tearDown() |
void |
writeAscii() |
void |
writeAsciiString() |
void |
writeAsciiStringViaArray() |
void |
writeAsciiStringViaArrayWrapped() |
void |
writeAsciiStringWrapped() |
void |
writeAsciiViaArray() |
void |
writeAsciiViaArrayWrapped() |
void |
writeAsciiWrapped() |
void |
writeUtf8() |
void |
writeUtf8String() |
void |
writeUtf8StringViaArray() |
void |
writeUtf8StringViaArrayWrapped() |
void |
writeUtf8StringWrapped() |
void |
writeUtf8ViaArray() |
void |
writeUtf8ViaArrayWrapped() |
void |
writeUtf8Wrapped() |
getForks, jvmArgs, newOptionsBuildergetMeasureIterations, getReportDir, getWarmupIterations, handleUnexpectedException, removeAssertions, runpublic void setup()
public void tearDown()
public void writeAsciiStringViaArray()
public void writeAsciiStringViaArrayWrapped()
public void writeAsciiString()
public void writeAsciiStringWrapped()
public void writeAsciiViaArray()
public void writeAsciiViaArrayWrapped()
public void writeAscii()
public void writeAsciiWrapped()
public void writeUtf8StringViaArray()
public void writeUtf8StringViaArrayWrapped()
public void writeUtf8String()
public void writeUtf8StringWrapped()
public void writeUtf8ViaArray()
public void writeUtf8ViaArrayWrapped()
public void writeUtf8()
public void writeUtf8Wrapped()
public java.lang.String decodeStringAscii()
public java.lang.String decodeStringUtf8()