slf4j performance guidelines suggest users to run expensive logging initialization code behind Logger.isXEnabled predicates (and theydo)
Every time TimbreLoggerAdapter invokes timbre/may-log?, it has a chance to short circuit expensive computation by providing timbre's ns-filters with the logger's ns-str.
slf4j performance guidelines suggest users to run expensive logging initialization code behind
Logger.isXEnabled
predicates (and they do)Every time TimbreLoggerAdapter invokes
timbre/may-log?,
it has a chance to short circuit expensive computation by providing timbre's ns-filters with the logger's ns-str.