I had JProbe Coverage investigate a run of the
org.apache.log4j.StressCategory with 5 arguments.

Calls -> howmany times this method was called during the run.
Methods Missed -> howmany methods in that class / package that were not
called (and some methods were called).

This report shows which methods are important when stessing the Category
class (and thus the entire log4j framework).
This information can be used to optimize performance (some more...).

Some things I have in mind for log4j 1.2 (just IDEA's, so comments please):
- configuration of log4j via JMX
- log4j configuration via a servlet (runtime)
- "The principal security requirement is that untrusted code should not be
able to change the logging configuration. Specifically, if the logging
configuration has been set up to log a particular category of information to
a particular Handler, then untrusted code should not be able to prevent or
disrupt that logging. "
--> from the JDK 1.4 logging section. we should have this too not?
- integration of the jakarta log taglib in the dist
(http://jakarta.apache.org/taglibs/doc/log-doc/intro.html)
- bugfixes, bugfixes, bugfixes

Mathias

----- Original Message -----
From: "Ceki Gülcü" <[EMAIL PROTECTED]>
To: "LOG4J Developers Mailing List" <[EMAIL PROTECTED]>
Sent: Friday, May 25, 2001 8:25 PM
Subject: Re: Coverage



Mathias,

What do the values mean? Lacking context I could not make sense of JProbeTM
output. Ceki

At 00:35 24.05.2001 +0200, Mathias Bogaert wrote:
>For your interest:
>
>Included is the JProbeTM Coverage Report of org.apache.log4j.StressCategory
>(jdk 1.3 classic, with 5 arguments).
>
>Enjoy optimizing these method calls :)
>Mathias
>
>PS i will publish some more reports the next few days....perhaps we put
them
>on the website or so?
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]

--
Ceki Gülcü


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to