Repository: logging-log4j2 Updated Branches: refs/heads/master 9ff9be2e4 -> defe7149b
LOG4J2-1296 reuse empty parameter array in ReusableSimpleMessage Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7a7f35be Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/7a7f35be Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/7a7f35be Branch: refs/heads/master Commit: 7a7f35beddaf41a972afac672442d2ae189d6372 Parents: 9ff9be2 Author: rpopma <[email protected]> Authored: Tue Mar 8 21:00:41 2016 +1100 Committer: rpopma <[email protected]> Committed: Tue Mar 8 21:00:41 2016 +1100 ---------------------------------------------------------------------- .../org/apache/logging/log4j/message/ReusableSimpleMessage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7a7f35be/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java ---------------------------------------------------------------------- diff --git a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java index 9d64a4f..01e2e74 100644 --- a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java +++ b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableSimpleMessage.java @@ -25,6 +25,7 @@ import org.apache.logging.log4j.util.PerformanceSensitive; @PerformanceSensitive("allocation") public class ReusableSimpleMessage implements ReusableMessage { private static final long serialVersionUID = -9199974506498249809L; + private static Object[] EMPTY_PARAMS = new Object[0]; private String message; public void set(String message) { @@ -43,7 +44,7 @@ public class ReusableSimpleMessage implements ReusableMessage { @Override public Object[] getParameters() { - return new Object[0]; + return EMPTY_PARAMS; } @Override
