Repository: logging-log4j2
Updated Branches:
  refs/heads/master 7fb832460 -> 3dd15a231


LOG4J2-1715 Avoid allocating temporary objects in NdcPatternConverter


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/3dd15a23
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/3dd15a23
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/3dd15a23

Branch: refs/heads/master
Commit: 3dd15a231a7a12d2c5dbb44f888735fa9853cba1
Parents: 7fb8324
Author: rpopma <[email protected]>
Authored: Sat Nov 19 22:27:58 2016 +0900
Committer: rpopma <[email protected]>
Committed: Sat Nov 19 22:27:58 2016 +0900

----------------------------------------------------------------------
 .../org/apache/logging/log4j/core/pattern/NdcPatternConverter.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/3dd15a23/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NdcPatternConverter.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NdcPatternConverter.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NdcPatternConverter.java
index 916f107..754ea9a 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NdcPatternConverter.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NdcPatternConverter.java
@@ -18,6 +18,7 @@ package org.apache.logging.log4j.core.pattern;
 
 import org.apache.logging.log4j.core.LogEvent;
 import org.apache.logging.log4j.core.config.plugins.Plugin;
+import org.apache.logging.log4j.util.PerformanceSensitive;
 
 
 /**
@@ -50,6 +51,7 @@ public final class NdcPatternConverter extends 
LogEventPatternConverter {
     }
 
     @Override
+    @PerformanceSensitive("allocation")
     public void format(final LogEvent event, final StringBuilder toAppendTo) {
         toAppendTo.append(event.getContextStack());
     }

Reply via email to