summaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-09-27 16:30:35 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2021-09-27 16:30:35 +0200
commit463cd313bfe6aa8ef962de51874dc6fa4d9d6c22 (patch)
tree361f92486a2baed86cf1320d38556ce0e593e306 /jdisc_core
parentce658129949375955c9e7b522521cefe027ae283 (diff)
Downgrade to debug logging and lambda to keep cost down.
Diffstat (limited to 'jdisc_core')
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/AbstractResource.java10
1 files changed, 4 insertions, 6 deletions
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();
}