Author: kohsuke Date: Wed Aug 24 23:00:14 2005 New Revision: 240002 URL: http://svn.apache.org/viewcvs?rev=240002&view=rev Log: used isDebugEnabled to avoid unnecessary computation
Modified: jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/bytecode/Stack.java Modified: jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/bytecode/Stack.java URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/bytecode/Stack.java?rev=240002&r1=240001&r2=240002&view=diff ============================================================================== --- jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/bytecode/Stack.java (original) +++ jakarta/commons/sandbox/javaflow/trunk/src/java/org/apache/commons/javaflow/bytecode/Stack.java Wed Aug 24 23:00:14 2005 @@ -142,10 +142,12 @@ final Object o = ostack[--oTop]; ostack[oTop]=null; // avoid unnecessary reference to object - final String clazz = getClassName(o); - final String clazzLoader = getClassLoaderName(o); - - log.debug("pop object "+ clazz + "/" + clazzLoader + " [" + o + "] " + toString()); + if(log.isDebugEnabled()) { + final String clazz = getClassName(o); + final String clazzLoader = getClassLoaderName(o); + + log.debug("pop object "+ clazz + "/" + clazzLoader + " [" + o + "] " + toString()); + } return o; } @@ -162,10 +164,12 @@ final Object o = rstack[--rTop]; rstack[rTop]=null; // avoid unnecessary reference to object - final String clazz = getClassName(o); - final String clazzLoader = getClassLoaderName(o); - - log.debug("pop reference "+ clazz + "/" + clazzLoader + " [" + o + "] " + toString()); + if(log.isDebugEnabled()) { + final String clazz = getClassName(o); + final String clazzLoader = getClassLoaderName(o); + + log.debug("pop reference "+ clazz + "/" + clazzLoader + " [" + o + "] " + toString()); + } return o; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]