This is an automated email from the ASF dual-hosted git repository. rgoers pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit c83338bff16554d310614c46189c34ed59415415 Merge: 2697f04 996a53f Author: Ralph Goers <[email protected]> AuthorDate: Sun Jul 7 22:54:38 2019 -0700 Merge pull request #289 from apache/LOG4J2-3644-3.x LOG4J2-2644 - Improve performance of getting location info .../apache/logging/log4j/util/StackLocator.java | 36 +- .../logging/log4j/message/ParameterFormatter.java | 19 +- .../apache/logging/log4j/spi/AbstractLogger.java | 35 +- .../logging/log4j/spi/ExtendedLoggerWrapper.java | 4 + .../apache/logging/log4j/util/StackLocator.java | 2 +- .../org/apache/logging/log4j/core/Appender.java | 8 + .../java/org/apache/logging/log4j/core/Layout.java | 8 + .../java/org/apache/logging/log4j/core/Logger.java | 5 + .../log4j/core/appender/AbstractAppender.java | 5 + .../core/appender/routing/RoutingAppender.java | 24 +- .../logging/log4j/core/async/AsyncLogger.java | 103 +- .../logging/log4j/core/config/LoggerConfig.java | 28 +- .../log4j/core/impl/DefaultLogEventFactory.java | 1 + .../log4j/core/layout/AbstractStringLayout.java | 4 + .../logging/log4j/core/layout/HtmlLayout.java | 5 + .../log4j/core/layout/MarkerPatternSelector.java | 17 +- .../logging/log4j/core/layout/PatternLayout.java | 20 + .../logging/log4j/core/layout/PatternSelector.java | 4 + .../log4j/core/layout/ScriptPatternSelector.java | 18 +- .../core/pattern/ClassNamePatternConverter.java | 5 + .../core/pattern/FullLocationPatternConverter.java | 5 + .../core/pattern/LineLocationPatternConverter.java | 5 + .../core/pattern/LogEventPatternConverter.java | 9 + .../pattern/MethodLocationPatternConverter.java | 5 + .../log4j/core/pattern/PatternFormatter.java | 9 + .../log4j/core/async/QueueFullAbstractTest.java | 2 +- ...ueueFullAsyncLoggerLoggingFromToStringTest.java | 2 +- log4j-perf/pom.xml | 7 +- .../log4j/perf/jmh/FileAppenderBenchmark.java | 3 +- .../jmh/FileAppenderWithLocationBenchmark.java | 7 + src/changes/changes.xml | 9437 ++++++++++---------- 31 files changed, 5085 insertions(+), 4757 deletions(-)
