You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by mi...@apache.org on 2015/11/18 17:13:14 UTC

[12/20] logging-log4j2 git commit: LOG4J2-1029 add comment to document reason for this code

LOG4J2-1029 add comment to document reason for this code

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

Branch: refs/heads/LOG4J-1181
Commit: 7af84f58ad55c20c6fe05f412e0bda429b34baee
Parents: fa8b162
Author: rpopma <rp...@apache.org>
Authored: Thu Nov 12 01:03:09 2015 +0900
Committer: rpopma <rp...@apache.org>
Committed: Thu Nov 12 01:03:09 2015 +0900

----------------------------------------------------------------------
 .../main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7af84f58/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java
index a6c2087..25a32af 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java
@@ -542,6 +542,7 @@ public Log4jLogEvent(final String loggerName, final Marker marker, final String
         if (fqcnOfLogger == null) {
             return null;
         }
+        // LOG4J2-1029 new Throwable().getStackTrace is faster than Thread.currentThread().getStackTrace().
         final StackTraceElement[] stackTrace = new Throwable().getStackTrace();
         StackTraceElement last = null;
         for (int i = stackTrace.length - 1; i > 0; i--) {