Package org.apache.james.mime4j
Class JMHLongMultipartReadBench
- java.lang.Object
-
- org.apache.james.mime4j.JMHLongMultipartReadBench
-
- Direct Known Subclasses:
JMHLongMultipartReadBench_jmhType_B1
public class JMHLongMultipartReadBench extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static byte[]
BUFFER
private static byte[]
CONTENT
private static byte[]
CONTENT_HEADERS
private static DefaultMessageBuilder
MESSAGE_BUILDER
-
Constructor Summary
Constructors Constructor Description JMHLongMultipartReadBench()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
benchmark1(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark2(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark3(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark4(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark4headers(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark5(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark6(org.openjdk.jmh.infra.Blackhole bh)
void
benchmark7(org.openjdk.jmh.infra.Blackhole bh)
void
launchBenchmark()
private static byte[]
loadMessage(java.lang.String resourceName)
-
-
-
Field Detail
-
CONTENT
private static final byte[] CONTENT
-
CONTENT_HEADERS
private static final byte[] CONTENT_HEADERS
-
BUFFER
private static final byte[] BUFFER
-
MESSAGE_BUILDER
private static final DefaultMessageBuilder MESSAGE_BUILDER
-
-
Method Detail
-
launchBenchmark
public void launchBenchmark() throws java.lang.Exception
- Throws:
java.lang.Exception
-
loadMessage
private static byte[] loadMessage(java.lang.String resourceName)
-
benchmark1
public void benchmark1(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark2
public void benchmark2(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark3
public void benchmark3(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark4
public void benchmark4(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark4headers
public void benchmark4headers(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark5
public void benchmark5(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark7
public void benchmark7(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
benchmark6
public void benchmark6(org.openjdk.jmh.infra.Blackhole bh) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-