Thanks, Egor.
But I found that although I set the filter, logging for other jdk classes
was enabled either.
How can I control the logging for only the given methods or classes?

--clara

On 03 Jun 2007 14:42:08 +0400, Egor Pasko <[EMAIL PROTECTED]> wrote:

On the 0x2EA day of Apache Harmony [EMAIL PROTECTED] wrote:
> Hi,all,
>
> How can I control the logging for the given methods or classes?
> In  http://wiki.apache.org/harmony/DrlvmCommandLineOptions, there is:
>       -XX:jit.p.filter=java/lang/Math. -XX:jit.p.arg.log=ct
,irdump,dotdump
>      enable logging for all methods of a single class
>
>
>
> I followed the above tip,  and got an error result.
> The class file name is Myclass. and my emconf is belows:
> chains=chain1
> chain1.jits=CS_OPT
> CS_OPT.file=jitrino
> -XX:jit.CS_OPT.path.optimizer=ssa,...
> ....
> -XX:jit.CS_OPT.filter = Myclass.
> -XX:jit.CS_OPT.arg.log=irdump
>
> And the error message is belows:
> Error in command line 'CS_OPT.filter=Myclass. '
> Invalid filter name - the same as jit name

try without spaces:
-XX:jit.CS_OPT.filter=Myclass.
-XX:jit.CS_OPT.arg.log=irdump

and I suggest to put "ct,irdump" to the second arg for verbosity)

--
Egor Pasko


Reply via email to