From 463cd313bfe6aa8ef962de51874dc6fa4d9d6c22 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Mon, 27 Sep 2021 16:30:35 +0200 Subject: Downgrade to debug logging and lambda to keep cost down. --- jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'jdisc_core/src/main') diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java b/jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java index b561f08af92..05c3582a541 100644 --- a/jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java +++ b/jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java @@ -63,9 +63,8 @@ public abstract class AbstractResource implements SharedResource { activeReferences.add(referenceStack); state = currentStateDebugWithLock(); } - log.log(Level.WARNING, - getClass().getName() + "@" + System.identityHashCode(this) + ".refer(): state={ " + state + " }", - referenceStack); + log.log(Level.FINE, referenceStack, () -> + getClass().getName() + "@" + System.identityHashCode(this) + ".refer(): state={ " + state + " }"); return new DebugResourceReference(this, referenceStack); } @@ -87,9 +86,8 @@ public abstract class AbstractResource implements SharedResource { } doDestroy = activeReferences.isEmpty(); } - log.log(Level.WARNING, - getClass().getName() + "@" + System.identityHashCode(this) + " release: state={ " + state + " }", - releaseStack); + log.log(Level.FINE, releaseStack, + () ->getClass().getName() + "@" + System.identityHashCode(this) + " release: state={ " + state + " }"); if (doDestroy) { destroy(); } -- cgit v1.2.3