cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reinhard Pötz <>
Subject Re: cocoon profiling
Date Thu, 14 May 2009 22:43:08 GMT
Christoph Leiter wrote:
> Hi,
> Sebastian Rosensteiner wrote:
>> Sebastian here, one of the students working on cocoon-profiling. We
>> are about to build a suitable data structure for the profiling data,
>> and we are now facing the problem that a lot of data we store is
>> redundant. This is because some of our aspects are very generic and
>> intercept calls of the same object (e.g. a PipelineComponent) several
>> times, storing the same information in several ProfilingData objects.
>> I see no way to make the aspects more specific, since we have no
>> information which servlets, sitemaps and pipeline components might be
>> used and which methods are called.
>> Measuring the runtime of servlets, sitemaps and pipeline components is
>> now done at a method basis, which means that we have accurate data on
>> the runtime of the intercepted methods, but no data on the runtime
>> (lifetime) of a specific servlet or pipeline component.
> this may sound a bit confusing to everyone not that much involved in
> this subproject.  But we are trying to get our code into trunk.  As soon
> as our initial patch [1] gets applied (Reinhard?) we'll provide a second
> patch with actual code so you guys have a better understanding of what
> we are talking about.  I hope some really interesting discussions can
> start from there. :)

I've just applied your patch. Fire at will ;-)

Reinhard Pötz                           Managing Director, {Indoqa} GmbH

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member        

View raw message