Path Lines of Code log4j-perf/src/main/java/org/apache/logging/log4j/ThreadContextBenchmarkAccess.java 8 log4j-perf/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmark.java 137 log4j-perf/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkReport.java 286 log4j-perf/src/main/java/org/apache/logging/log4j/layout/template/json/JsonTemplateLayoutBenchmarkState.java 164 log4j-perf/src/main/java/org/apache/logging/log4j/message/ParameterFormatterBenchmark.java 139 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AbstractStringLayoutStringEncodingBenchmark.java 215 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AnnotationVsMarkerInterface.java 47 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1Benchmark.java 102 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j1LocationBenchmark.java 35 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java 133 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2LocationBenchmark.java 52 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackBenchmark.java 107 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLogbackLocationBenchmark.java 36 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersBenchmark.java 111 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersLocationBenchmark.java 40 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ClocksBenchmark.java 134 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/CollectionsBenchmark.java 80 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ConcurrentAsyncLoggerToFileBenchmark.java 115 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ConfiguratorInitializeBenchmark.java 39 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/DateTimeFormatBenchmark.java 73 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/DebugDisabledBenchmark.java 68 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderBenchmark.java 132 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderParamsBenchmark.java 124 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderThrowableBenchmark.java 292 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderWithLocationBenchmark.java 82 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FormatterLoggerBenchmark.java 93 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/GelfLayoutBenchmark.java 87 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/InstantFormatBenchmark.java 130 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/JdbcAppenderBenchmark.java 144 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/JpaAppenderBenchmark.java 145 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/Log4j2AppenderComparisonBenchmark.java 187 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/Log4jLogEventBenchmark.java 75 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/LogBuilderMarkerFilterBenchmark.java 76 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/LoggerConfigBenchmark.java 166 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/LoggingDisabledBenchmark.java 80 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/MDCFilterBenchmark.java 57 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/MarkerFilterBenchmark.java 68 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULBenchmark.java 116 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/MemoryHandlerJULLocationBenchmark.java 36 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/NamePatternConverterBenchmark.java 64 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/NanotimeBenchmark.java 36 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/OutputBenchmark.java 74 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageBenchmark.java 40 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ParameterizedMessageInliningBenchmark.java 235 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutBenchmark.java 216 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutComparisonBenchmark.java 82 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ReflectionBenchmark.java 111 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/SimpleBenchmark.java 90 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/SortedArrayVsHashMapBenchmark.java 156 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/StackWalkBenchmark.java 84 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/StringBuilderEscapeBenchmark.java 43 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/StringEncodingBenchmark.java 225 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/TextEncoderHelperBenchmark.java 148 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadContextBenchmark.java 145 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsConcurrentHashMapBenchmark.java 51 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadLocalVsPoolBenchmark.java 131 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/ThreadsafeDateFormatBenchmark.java 183 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/TimeFormatBenchmark.java 191 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/UnboxBenchmark.java 48 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/UuidGeneratorBenchmark.java 18 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/VarargsBenchmark.java 41 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/jpa/TestBasicEntity.java 39 log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/package-info.java 1 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/AbstractLogger.java 20 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/ClassicLogger.java 14 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/DemoAppender.java 52 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLayout.java 79 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcLogger.java 14 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessage.java 73 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/NoGcMessagePatternConverter.java 40 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/OpenHashStringMap.java 632 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/ParameterizedMessage.java 430 log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/Test.java 72 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/BenchmarkMessageParams.java 20 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/DemoAppender.java 52 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/NoOpJULHandler.java 17 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/NoOpLog4jAppender.java 18 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/NoOpLogbackAppender.java 10 log4j-perf/src/main/java/org/apache/logging/log4j/perf/util/StackDriver.java 24 log4j-perf/src/main/java/org/apache/logging/log4j/spi/CopyOnWriteOpenHashMapThreadContextMap.java 17 log4j-perf/src/main/java/org/apache/logging/log4j/spi/GarbageFreeOpenHashMapThreadContextMap.java 17 log4j-perf/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark-asyncConfig.xml 13 log4j-perf/src/main/resources/ConcurrentAsyncLoggerToFileBenchmark.xml 13 log4j-perf/src/main/resources/META-INF/persistence.xml 50 log4j-perf/src/main/resources/log4j12-perf-file-throwable.xml 15 log4j-perf/src/main/resources/log4j12-perf.xml 15 log4j-perf/src/main/resources/log4j12-perf2.xml 15 log4j-perf/src/main/resources/log4j12-perfloc.xml 15 log4j-perf/src/main/resources/log4j2-appenderComparison.xml 57 log4j-perf/src/main/resources/log4j2-jdbc-appender.xml 39 log4j-perf/src/main/resources/log4j2-jpa-appender.xml 23 log4j-perf/src/main/resources/log4j2-markerFilter-perf.xml 14 log4j-perf/src/main/resources/log4j2-markerFilter-perf2.xml 14 log4j-perf/src/main/resources/log4j2-noFilter-perf.xml 13 log4j-perf/src/main/resources/log4j2-perf-file-throwable.xml 29 log4j-perf/src/main/resources/log4j2-perf.xml 47 log4j-perf/src/main/resources/log4j2-perf2.xml 15 log4j-perf/src/main/resources/log4j2-perf3.xml 15 log4j-perf/src/main/resources/log4j2-perfloc.xml 23 log4j-perf/src/main/resources/log4j2-threadContextFilter-perf.xml 16 log4j-perf/src/main/resources/logback-markerFilter-perf.xml 16 log4j-perf/src/main/resources/logback-mdcFilter-perf.xml 17 log4j-perf/src/main/resources/logback-perf-file-throwable.xml 13 log4j-perf/src/main/resources/logback-perf.xml 20 log4j-perf/src/main/resources/logback-perf2.xml 12 log4j-perf/src/main/resources/logback-perfloc.xml 13 log4j-perf/src/main/resources/perf-WithoutAnyAppender-location.xml 12 log4j-perf/src/main/resources/perf-WithoutAnyAppender.xml 12 log4j-perf/src/main/resources/perf-log4j12-async-location-noOpAppender.xml 15 log4j-perf/src/main/resources/perf-log4j12-async-noOpAppender.xml 14 log4j-perf/src/main/resources/perf-log4j12-async.xml 20 log4j-perf/src/main/resources/perf-logback-async-location-noOpAppender.xml 14 log4j-perf/src/main/resources/perf-logback-async-noOpAppender.xml 14 log4j-perf/src/main/resources/perf-logback-async.xml 20 log4j-perf/src/main/resources/perf3PlainNoLoc.xml 15 log4j-perf/src/main/resources/perf5AsyncApndDsrptrNoLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndDsrptrWithLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndMpscQNoLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndMpscQWithLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndNoLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndNoLoc.xml 18 log4j-perf/src/main/resources/perf5AsyncApndWithLoc-noOpAppender.xml 15 log4j-perf/src/main/resources/perf5AsyncApndXferQNoLoc-noOpAppender.xml 16 log4j-perf/src/main/resources/perf5AsyncApndXferQWithLoc-noOpAppender.xml 16