[
https://issues.apache.org/jira/browse/GEODE-5997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated GEODE-5997:
----------------------------------
Labels: pull-request-available (was: )
> 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
> Assignee: Kirk Lund
> Priority: Major
> Labels: pull-request-available
>
> 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)