You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by Mark Womack <mw...@bevocal.com> on 2003/07/18 18:46:41 UTC

RE: Announcement: Just4log, a performance-oriented postprocessor for Log4j

Lucas,

We can certainly add a reference on the log4j pages (though Ceki might have
to do it since I do not have the Anakia tool set up on my machine right
now).  You might also want to announce this tool on the log4j-user email
list.

Also, something else that has been bandied about as a neat feature is the
ability to instrument the code with debug statements to mark when a method
is entered/exited.  For a future version, you might want to look into adding
this as well.

thanks,
-Mark

> -----Original Message-----
> From: Lucas Bruand [mailto:lbruand@wanadoo.fr]
> Sent: Thursday, July 17, 2003 1:51 PM
> To: log4j-dev@jakarta.apache.org
> Subject: Announcement: Just4log, a performance-oriented postprocessor
> for Log4j
> 
> 
> 	
> 
> 	Hello,
> 
> 	I wanted to advertise Just4log 
> (http://just4log.sf.net/), a apache-licensed project that's 
> highly related to Log4j:
> 
>    In the Log4j manual, Ceki Gülcü speaks about the "The 
> method invocation involves the "hidden" cost of parameter 
> construction."
> ( refer to http://jakarta.apache.org/log4j/docs/manual.html
> section "Logging performance when logging is turned off")
> 
> 	That led me to the thought that a postprocessor acting 
> on the bytecode would be interesting to write. (a 
> preprocessor is definitely not java) Dada, Just4log was born: 
> it is a anttask that transforms the bytecode to remove the 
> hidden cost of parameter construction.
> 
> 	Just4log uses Jakarta BCEL to operate on the bytecode.
> 
> 	Do not hesitate to mail me any question regarding this project.
> 	Cheers,
> 	Lucas
> 
> PS: Is it possible to reference Just4log on the Log4j website ?
> 
> Just4log
> http://just4log.sf.net/
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: log4j-dev-help@jakarta.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org


Re: Announcement: Just4log, a performance-oriented postprocessor for Log4j

Posted by Lucas Bruand <lb...@wanadoo.fr>.
On Fri, 18 Jul 2003 18:45:54 -0700
bill-log4j@carpenter.ORG (WJCarpenter) wrote:

> mw> Also, something else that has been bandied about as a neat feature
> mw> is the ability to instrument the code with debug statements to
> mw> mark when a method is entered/exited.  For a future version, you
> mw> might want to look into adding this as well.
> 
> A tool that is more appropriately shaped for that particular job is
> probably AspectJ <http://www.aspectj.org>.
   Hi,

I like very much AspectJ... It is great new way of developping. But then
not every project can do aspect oriented-developpment. Some because they
have legacy code to maintain, other because they have a boss who has decided aspect-oriented developpment is too new to be used right now.
( This kind of decision can be quite political.)

Now I think I can easily implement this feature in a simple-to-use Ant task, so I'll probably do so soon, before every one has migrated to AspectJ.

   Cheers,
   Lucas
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: log4j-dev-help@jakarta.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org


RE: Announcement: Just4log, a performance-oriented postprocessor for Log4j

Posted by WJCarpenter <bi...@carpenter.ORG>.
mw> Also, something else that has been bandied about as a neat feature
mw> is the ability to instrument the code with debug statements to
mw> mark when a method is entered/exited.  For a future version, you
mw> might want to look into adding this as well.

A tool that is more appropriately shaped for that particular job is
probably AspectJ <http://www.aspectj.org>.
-- 
bill@carpenter.ORG (WJCarpenter)    PGP 0x91865119
38 95 1B 69 C9 C6 3D 25    73 46 32 04 69 D6 ED F3


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org


Re: Announcement: Just4log, a performance-oriented postprocessor for Log4j

Posted by Lucas Bruand <lb...@wanadoo.fr>.
  Hi Mark,

  Just4log now does the requested feature in R0_4. 
( Just released)
( entered and exited log statments)

	Cheers,
	Lucas

On Fri, 18 Jul 2003 09:46:41 -0700
Mark Womack <mw...@bevocal.com> wrote:

> Lucas,
> 
> We can certainly add a reference on the log4j pages (though Ceki might have
> to do it since I do not have the Anakia tool set up on my machine right
> now).  You might also want to announce this tool on the log4j-user email
> list.
> 
> Also, something else that has been bandied about as a neat feature is the
> ability to instrument the code with debug statements to mark when a method
> is entered/exited.  For a future version, you might want to look into adding
> this as well.
> 
> thanks,
> -Mark
> 
> > -----Original Message-----
> > From: Lucas Bruand [mailto:lbruand@wanadoo.fr]
> > Sent: Thursday, July 17, 2003 1:51 PM
> > To: log4j-dev@jakarta.apache.org
> > Subject: Announcement: Just4log, a performance-oriented postprocessor
> > for Log4j
> > 
> > 
> > 	
> > 
> > 	Hello,
> > 
> > 	I wanted to advertise Just4log 
> > (http://just4log.sf.net/), a apache-licensed project that's 
> > highly related to Log4j:
> > 
> >    In the Log4j manual, Ceki Gülcü speaks about the "The 
> > method invocation involves the "hidden" cost of parameter 
> > construction."
> > ( refer to http://jakarta.apache.org/log4j/docs/manual.html
> > section "Logging performance when logging is turned off")
> > 
> > 	That led me to the thought that a postprocessor acting 
> > on the bytecode would be interesting to write. (a 
> > preprocessor is definitely not java) Dada, Just4log was born: 
> > it is a anttask that transforms the bytecode to remove the 
> > hidden cost of parameter construction.
> > 
> > 	Just4log uses Jakarta BCEL to operate on the bytecode.
> > 
> > 	Do not hesitate to mail me any question regarding this project.
> > 	Cheers,
> > 	Lucas
> > 
> > PS: Is it possible to reference Just4log on the Log4j website ?
> > 
> > Just4log
> > http://just4log.sf.net/
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: log4j-dev-help@jakarta.apache.org
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: log4j-dev-help@jakarta.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org