Kirk Lund created GEODE-5997: -------------------------------- Summary: Make FastLogger optimization work without using isEnabled clause Key: GEODE-5997 URL: https://issues.apache.org/jira/browse/GEODE-5997 Project: Geode Issue Type: Wish Components: logging Reporter: Kirk Lund
Geode logger statements at debug or trace level currently have isDebugEnabled and isTraceEnabled clauses which are overridden by FastLogger to improve performance of disabled log statements. If FastLogger is changed to override every method defined in the ExtendedLogger interface, then we can delete all isDebugEnabled and isTraceEnabled clauses. It would be ideal to include new JMH benchmarks with any changes involving FastLogger. -- This message was sent by Atlassian JIRA (v7.6.3#76005)