You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2006/07/23 13:34:14 UTC
svn commit: r424719 - in
/directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core:
interceptor/InterceptorChain.java schema/SchemaService.java
Author: elecharny
Date: Sun Jul 23 04:34:13 2006
New Revision: 424719
URL: http://svn.apache.org/viewvc?rev=424719&view=rev
Log:
Replaced the direct call to isDebugEnabled() by a check on a
static boolean IS_DEBUG, because it's faster.
Modified:
directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/interceptor/InterceptorChain.java
directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/schema/SchemaService.java
Modified: directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/interceptor/InterceptorChain.java
URL: http://svn.apache.org/viewvc/directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/interceptor/InterceptorChain.java?rev=424719&r1=424718&r2=424719&view=diff
==============================================================================
--- directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/interceptor/InterceptorChain.java (original)
+++ directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/interceptor/InterceptorChain.java Sun Jul 23 04:34:13 2006
@@ -50,6 +50,9 @@
{
private static final Logger log = LoggerFactory.getLogger( InterceptorChain.class );
+ /** Speedup for logs */
+ private static final boolean IS_DEBUG = log.isDebugEnabled();
+
private final Interceptor FINAL_INTERCEPTOR = new Interceptor()
{
private PartitionNexus nexus;
@@ -246,7 +249,7 @@
{
InterceptorConfiguration cfg = ( InterceptorConfiguration ) i.next();
- if ( log.isDebugEnabled() )
+ if ( IS_DEBUG )
{
log.debug( "Adding interceptor " + cfg.getName() );
}
Modified: directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/schema/SchemaService.java
URL: http://svn.apache.org/viewvc/directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/schema/SchemaService.java?rev=424719&r1=424718&r2=424719&view=diff
==============================================================================
--- directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/schema/SchemaService.java (original)
+++ directory/branches/apacheds/optimization/core/src/main/java/org/apache/directory/server/core/schema/SchemaService.java Sun Jul 23 04:34:13 2006
@@ -81,6 +81,9 @@
/** The LoggerFactory used by this Interceptor */
private static Logger log = LoggerFactory.getLogger( SchemaService.class );
+ /** Speedup for logs */
+ private static final boolean IS_DEBUG = log.isDebugEnabled();
+
/**
* the root nexus to all database partitions
*/
@@ -815,7 +818,7 @@
{
long t0 = -1;
- if ( log.isDebugEnabled() )
+ if ( IS_DEBUG )
{
t0 = System.currentTimeMillis();
log.debug( "Filtering entry " + AttributeUtils.toString( entry ) );