public class JMHSample_28_BlackholeHelpers
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
JMHSample_28_BlackholeHelpers.Worker
Sometimes you need the black hole not in @Benchmark method, but in
helper methods, because you want to pass it through to the concrete
implementation which is instantiated in helper methods.
|
Modifier and Type | Field and Description |
---|---|
private JMHSample_28_BlackholeHelpers.Worker |
workerBaseline |
private JMHSample_28_BlackholeHelpers.Worker |
workerRight |
private JMHSample_28_BlackholeHelpers.Worker |
workerWrong |
Constructor and Description |
---|
JMHSample_28_BlackholeHelpers() |
Modifier and Type | Method and Description |
---|---|
void |
baseline() |
static void |
main(java.lang.String[] args) |
void |
measureRight() |
void |
measureWrong() |
void |
setup(Blackhole bh) |
private JMHSample_28_BlackholeHelpers.Worker workerBaseline
private JMHSample_28_BlackholeHelpers.Worker workerRight
private JMHSample_28_BlackholeHelpers.Worker workerWrong
public void setup(Blackhole bh)
public void baseline()
public void measureWrong()
public void measureRight()
public static void main(java.lang.String[] args) throws RunnerException
RunnerException