Witaj ex1),

W Twoim liście datowanym 22 sierpnia 2003 (19:03:18) można przeczytać:


SRHSe> Hi guys,

SRHSe> Just curious why you're using in your code constructs like

SRHSe> if ( log.debuggingIsEnabled() ) {
SRHSe>         log.debug( "foo" );
SRHSe> }

SRHSe> Isn't this redundant? After all log.debug() will only output messages 
when
SRHSe> debugging level is set to DEBUG. Why not just use log.debug( "foo" )? 
Saves
SRHSe> you two lines...

JVM ommit those lines when
log.isDebugEnabled==false without carrying about log.debug(...).
If U have many log.debug calls it gives your code little speed-up.

Check http://jakarta.apache.org/log4j/docs/manual.html
"Performance" chapter


-- 
Greetz ciukes


Reply via email to