Path Lines of Code log4j-perf-test/src/main/java/org/apache/logging/log4j/ThreadContextBenchmarkAccess.java 8 log4j-perf-test/src/main/java/org/apache/logging/log4j/ThrowVsReturnBenchmark.java 52 log4j-perf-test/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmark.java 77 log4j-perf-test/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkReport.java 263 log4j-perf-test/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkState.java 151 log4j-perf-test/src/main/java/org/apache/logging/log4j/message/ParameterFormatterBenchmark.java 75 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/appender/StringAppender.java 60 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AbstractStringLayoutStringEncodingBenchmark.java 215 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AnnotationVsMarkerInterface.java 46 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1Benchmark.java 117 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1LocationBenchmark.java 35 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java 171 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2LocationBenchmark.java 52 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java 155 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackLocationBenchmark.java 36 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersBenchmark.java 159 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersLocationBenchmark.java 40 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ClocksBenchmark.java 135 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/CollectionsBenchmark.java 79 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ConcurrentAsyncLoggerToFileBenchmark.java 119 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ConfiguratorInitializeBenchmark.java 40 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/DebugDisabledBenchmark.java 68 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderBenchmark.java 132 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderParamsBenchmark.java 125 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderThrowableBenchmark.java 291 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderWithLocationBenchmark.java 82 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/FormatterLoggerBenchmark.java 93 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/GelfLayoutBenchmark.java 87 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/InstantFormatBenchmark.java 133 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/JdbcAppenderBenchmark.java 151 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/JpaAppenderBenchmark.java 152 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/Log4j2AppenderComparisonBenchmark.java 200 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/Log4jLogEventBenchmark.java 87 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/LogBuilderMarkerFilterBenchmark.java 76 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/LoggerConfigBenchmark.java 165 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/LoggingDisabledBenchmark.java 85 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/MDCFilterBenchmark.java 57 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/MarkerFilterBenchmark.java 68 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULBenchmark.java 167 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULLocationBenchmark.java 36 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/NamePatternConverterBenchmark.java 64 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/NanotimeBenchmark.java 34 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/OutputBenchmark.java 74 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageBenchmark.java 39 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageInliningBenchmark.java 247 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutBenchmark.java 228 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutComparisonBenchmark.java 87 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ReflectionBenchmark.java 110 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/SimpleBenchmark.java 88 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/SortedArrayVsHashMapBenchmark.java 156 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/StackWalkBenchmark.java 84 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/StringBuilderEscapeBenchmark.java 43 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/StringEncodingBenchmark.java 230 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/TextEncoderHelperBenchmark.java 150 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadContextBenchmark.java 143 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadContextBenchmark2.java 201 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsConcurrentHashMapBenchmark.java 51 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsPoolBenchmark.java 128 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadsafeDateFormatBenchmark.java 183 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/UnboxBenchmark.java 48 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/UuidGeneratorBenchmark.java 18 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/VarargsBenchmark.java 87 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant/InstantPatternDynamicFormatterSequencingBenchmark.java 60 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant/InstantPatternFormatterBenchmark.java 152 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant/InstantPatternFormatterImpactBenchmark.java 121 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/jpa/TestBasicEntity.java 38 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/AbstractLogger.java 20 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/ClassicLogger.java 17 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/DemoAppender.java 52 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLayout.java 78 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLogger.java 14 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessage.java 68 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessagePatternConverter.java 42 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/OpenHashStringMap.java 629 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/nogc/ParameterizedMessage.java 437 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/BenchmarkMessageParams.java 20 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/DemoAppender.java 52 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/NoOpJULHandler.java 15 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/NoOpLog4jAppender.java 17 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/NoOpLogbackAppender.java 10 log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/util/StackDriver.java 26 log4j-perf-test/src/main/java/org/apache/logging/log4j/spi/GarbageFreeOpenHashMapThreadContextMap.java 18 log4j-perf-test/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark-asyncConfig.xml 13 log4j-perf-test/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark.xml 13 log4j-perf-test/src/main/resources/META-INF/persistence.xml 50 log4j-perf-test/src/main/resources/log4j12-perf-file-throwable.xml 15 log4j-perf-test/src/main/resources/log4j12-perf.xml 15 log4j-perf-test/src/main/resources/log4j12-perf2.xml 15 log4j-perf-test/src/main/resources/log4j12-perfloc.xml 15 log4j-perf-test/src/main/resources/log4j2-appenderComparison.xml 57 log4j-perf-test/src/main/resources/log4j2-jdbc-appender.xml 39 log4j-perf-test/src/main/resources/log4j2-jpa-appender.xml 23 log4j-perf-test/src/main/resources/log4j2-markerFilter-perf.xml 14 log4j-perf-test/src/main/resources/log4j2-markerFilter-perf2.xml 14 log4j-perf-test/src/main/resources/log4j2-noFilter-perf.xml 13 log4j-perf-test/src/main/resources/log4j2-perf-file-throwable.xml 29 log4j-perf-test/src/main/resources/log4j2-perf.xml 47 log4j-perf-test/src/main/resources/log4j2-perf2.xml 15 log4j-perf-test/src/main/resources/log4j2-perf3.xml 15 log4j-perf-test/src/main/resources/log4j2-perfloc.xml 23 log4j-perf-test/src/main/resources/log4j2-threadContextFilter-perf.xml 16 log4j-perf-test/src/main/resources/logback-markerFilter-perf.xml 16 log4j-perf-test/src/main/resources/logback-mdcFilter-perf.xml 17 log4j-perf-test/src/main/resources/logback-perf-file-throwable.xml 13 log4j-perf-test/src/main/resources/logback-perf.xml 20 log4j-perf-test/src/main/resources/logback-perf2.xml 12 log4j-perf-test/src/main/resources/logback-perfloc.xml 13 log4j-perf-test/src/main/resources/perf-WithoutAnyAppender-location.xml 12 log4j-perf-test/src/main/resources/perf-WithoutAnyAppender.xml 12 log4j-perf-test/src/main/resources/perf-log4j12-async-location-noOpAppender.xml 15 log4j-perf-test/src/main/resources/perf-log4j12-async-noOpAppender.xml 14 log4j-perf-test/src/main/resources/perf-log4j12-async.xml 20 log4j-perf-test/src/main/resources/perf-logback-async-location-noOpAppender.xml 14 log4j-perf-test/src/main/resources/perf-logback-async-noOpAppender.xml 14 log4j-perf-test/src/main/resources/perf-logback-async.xml 20 log4j-perf-test/src/main/resources/perf3PlainNoLoc.xml 15 log4j-perf-test/src/main/resources/perf5AsyncApndDsrptrNoLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndDsrptrWithLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndMpscQNoLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndMpscQWithLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndNoLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndNoLoc.xml 18 log4j-perf-test/src/main/resources/perf5AsyncApndWithLoc-noOpAppender.xml 15 log4j-perf-test/src/main/resources/perf5AsyncApndXferQNoLoc-noOpAppender.xml 16 log4j-perf-test/src/main/resources/perf5AsyncApndXferQWithLoc-noOpAppender.xml 16