org.apache.logging.log4j.perf.jmh
Class FormatterLoggerBenchmark

java.lang.Object
  extended by org.apache.logging.log4j.perf.jmh.FormatterLoggerBenchmark

public class FormatterLoggerBenchmark
extends Object

Tests Log4j2 Formatter Logger performance.


Constructor Summary
FormatterLoggerBenchmark()
           
 
Method Summary
 void down()
           
 boolean latencyBaseline()
           
 void latencyFormatterLoggerDouble()
           
 void latencyFormatterLoggerString()
           
 void latencyLoggerDouble()
           
 void latencyLoggerString()
           
 boolean throughputBaseline()
           
 void throughputFormatterLoggerDouble()
           
 void throughputFormatterLoggerString()
           
 void throughputLoggerDouble()
           
 void throughputLoggerString()
           
 void up()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormatterLoggerBenchmark

public FormatterLoggerBenchmark()
Method Detail

up

public void up()

down

public void down()

throughputBaseline

public boolean throughputBaseline()

throughputLoggerString

public void throughputLoggerString()

throughputLoggerDouble

public void throughputLoggerDouble()

throughputFormatterLoggerString

public void throughputFormatterLoggerString()

throughputFormatterLoggerDouble

public void throughputFormatterLoggerDouble()

latencyBaseline

public boolean latencyBaseline()

latencyLoggerString

public void latencyLoggerString()

latencyLoggerDouble

public void latencyLoggerDouble()

latencyFormatterLoggerString

public void latencyFormatterLoggerString()

latencyFormatterLoggerDouble

public void latencyFormatterLoggerDouble()


Copyright c 1999-2014 Apache Software Foundation. All Rights Reserved. Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.