Repository: tapestry-5 Updated Branches: refs/heads/master fd3c9e6b7 -> b452c6fcd
TAP5-2333: only query System.nanoTime() if we're going to use the result Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/69844b86 Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/69844b86 Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/69844b86 Branch: refs/heads/master Commit: 69844b86eaa811b8d5bac845db3bd6d927e58979 Parents: fd3c9e6 Author: Jochen Kemnade <jkemn...@apache.org> Authored: Mon May 19 19:27:53 2014 +0200 Committer: Jochen Kemnade <jkemn...@apache.org> Committed: Mon May 19 19:27:53 2014 +0200 ---------------------------------------------------------------------- .../org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/69844b86/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java ---------------------------------------------------------------------- diff --git a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java index 79cd439..703617c 100644 --- a/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java +++ b/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/OperationTrackerImpl.java @@ -158,10 +158,11 @@ public class OperationTrackerImpl implements OperationTracker private long start(String description) { - long startNanos = System.nanoTime(); + long startNanos = -1l; if (logger.isDebugEnabled()) { + startNanos = System.nanoTime(); logger.debug(String.format("[%3d] --> %s", operations.getDepth() + 1, description)); }