Package org.caffinitas.ohc.jmh
Class OHCBenchmark
- java.lang.Object
-
- org.caffinitas.ohc.jmh.OHCBenchmark
-
- Direct Known Subclasses:
OHCBenchmark_jmhType_B1
public class OHCBenchmark extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOHCBenchmark.GetStatestatic classOHCBenchmark.PutState
-
Constructor Summary
Constructors Constructor Description OHCBenchmark()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcontainsNonExisting()voidgetMultiThreaded(OHCBenchmark.GetState state)voidgetNonExisting()voidgetSingleThreaded(OHCBenchmark.GetState state)voidputMultiThreaded(OHCBenchmark.PutState state)voidputSingleThreaded(OHCBenchmark.PutState state)voidsetup()voidtearDown()
-
-
-
Method Detail
-
setup
public void setup() throws ClassNotFoundException- Throws:
ClassNotFoundException
-
tearDown
public void tearDown() throws IOException- Throws:
IOException
-
getNonExisting
public void getNonExisting()
-
containsNonExisting
public void containsNonExisting()
-
putSingleThreaded
public void putSingleThreaded(OHCBenchmark.PutState state)
-
putMultiThreaded
public void putMultiThreaded(OHCBenchmark.PutState state)
-
getSingleThreaded
public void getSingleThreaded(OHCBenchmark.GetState state)
-
getMultiThreaded
public void getMultiThreaded(OHCBenchmark.GetState state)
-
-