You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/08/22 15:40:28 UTC

[14/16] logging-log4j2 git commit: LOG4J2-1349 add default constructor for reflective construction in benchmark

LOG4J2-1349 add default constructor for reflective construction in benchmark


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

Branch: refs/heads/LOG4J2-1349-gcfree-threadcontext
Commit: bdee385413dfd4aea1d27c06c094de5ff4bc9da0
Parents: 24cbcc6
Author: rpopma <rp...@apache.org>
Authored: Sun Aug 21 20:07:33 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Tue Aug 23 00:31:17 2016 +0900

----------------------------------------------------------------------
 .../org/apache/logging/log4j/spi/DefaultThreadContextMap.java    | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/bdee3854/log4j-api/src/main/java/org/apache/logging/log4j/spi/DefaultThreadContextMap.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/spi/DefaultThreadContextMap.java b/log4j-api/src/main/java/org/apache/logging/log4j/spi/DefaultThreadContextMap.java
index a45ece5..4f61e98 100644
--- a/log4j-api/src/main/java/org/apache/logging/log4j/spi/DefaultThreadContextMap.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/spi/DefaultThreadContextMap.java
@@ -39,6 +39,10 @@ public class DefaultThreadContextMap implements ThreadContextMap, ThreadContextM
     private final boolean useMap;
     private final ThreadLocal<Map<String, String>> localMap;
 
+    public DefaultThreadContextMap() {
+        this(true);
+    }
+
     public DefaultThreadContextMap(final boolean useMap) {
         this.useMap = useMap;
         this.localMap = createThreadLocalMap(useMap);