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)

Reply via email to