Package org.openjdk.jmh.samples
Class JMHSample_28_BlackholeHelpers
- java.lang.Object
-
- org.openjdk.jmh.samples.JMHSample_28_BlackholeHelpers
-
- Direct Known Subclasses:
JMHSample_28_BlackholeHelpers_jmhType_B1
public class JMHSample_28_BlackholeHelpers extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class 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.
-
Constructor Summary
Constructors Constructor Description JMHSample_28_BlackholeHelpers()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
baseline()
static void
main(String[] args)
void
measureRight()
void
measureWrong()
void
setup(org.openjdk.jmh.infra.Blackhole bh)
-
-
-
Method Detail
-
setup
public void setup(org.openjdk.jmh.infra.Blackhole bh)
-
baseline
public void baseline()
-
measureWrong
public void measureWrong()
-
measureRight
public void measureRight()
-
main
public static void main(String[] args) throws org.openjdk.jmh.runner.RunnerException
- Throws:
org.openjdk.jmh.runner.RunnerException
-
-