With so many benchmark and profiling tools available that do not require 
instrumenting the code, what real benefit do you see this providing? 
Similarly, with AspectJ [or other alternatives], what are you providing 
that goes beyond what you might do in that space?

<ras>

*******************************************
Richard A. Sitze
IBM WebSphere WebServices Development

"Kevin A. Burton" <[EMAIL PROTECTED]> wrote on 02/16/2005 01:27:24 
PM:

> Hey.
> 
> I just added a new project to the sandbox.  Its designed to provide 
> lightweight runtime benchmarking for Java code.  Think log4j for 
> benchmarking.
> 
> The code can be disabled at runtime with almost no performance hit.  Its 

> also very fast when enabled as well being able to product 1M benchmarks 
> per second with a modern CPU.
> 
> The goal is to provide universal and exported performance benchmarks 
> that can be enabled at runtime for the JVM.  It can also be used to 
> provide historical benchmarking.  Think perfmon for Java.  We actually 
> are using it to tie it into ganglia and rrdtool so that we can generate 
> graphs as the the performance of our application.
> 
> Right now its just a working proof of concept and needs a lot before it 
> can be shipped.  Better API design, XML configuration support, 
> documentation, etc.
> 
> Once (and if) its in Jakarta and out of the sandbox it could be used in 
> packages like FeedParser or Tomcat to export benchmarking statistics.
> 
> Kevin
> 
> -- 
> 
> Use Rojo (RSS/Atom aggregator).  Visit http://rojo.com. Ask me for an 
> invite!  Also see irc.freenode.net #rojo if you want to chat.
> 
> Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html
> 
> If you're interested in RSS, Weblogs, Social Networking, etc... then you 

> should work for Rojo!  If you recommend someone and we hire them you'll 
> get a free iPod!
> 
> Kevin A. Burton, Location - San Francisco, CA
>        AIM/YIM - sfburtonator,  Web - http://peerfear.org/
> GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Reply via email to