Details
-
Wish
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
Description
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.
Attachments
Issue Links
- links to