Class JMHLongMultipartReadBench

java.lang.Object
org.apache.james.mime4j.JMHLongMultipartReadBench
Direct Known Subclasses:
JMHLongMultipartReadBench_jmhType_B1

public class JMHLongMultipartReadBench extends Object
  • Field Details

    • 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
  • Constructor Details

    • JMHLongMultipartReadBench

      public JMHLongMultipartReadBench()
  • Method Details

    • launchBenchmark

      public void launchBenchmark() throws Exception
      Throws:
      Exception
    • loadMessage

      private static byte[] loadMessage(String resourceName)
    • benchmark1

      public void benchmark1(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark2

      public void benchmark2(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark3

      public void benchmark3(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark4

      public void benchmark4(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark4headers

      public void benchmark4headers(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark5

      public void benchmark5(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark7

      public void benchmark7(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception
    • benchmark6

      public void benchmark6(org.openjdk.jmh.infra.Blackhole bh) throws Exception
      Throws:
      Exception