] [B=I]
[B=I] [B]
[B=I] [B]
[B=I] [B]
=head1 DESCRIPTION
B is a post processor for I files
created during I. It collects all these
files, extracts most of the information and produces a
significantly shorter summary of all detected memory access
errors and memory leaks.
=head1 OPTIONS
=over 4
=item B=I
Recursively process I files in I. If this
options is not given, B must be run from
either the perl source or the I directory and will process
all I files within the distribution.
=item B=I
Number of stack frames within the perl source code to
consider when distinguishing between memory leak sources.
Increasing this value will give you a longer backtrace,
while decreasing the number will show you fewer sources
for memory leaks. The default is 3 frames.
=item B=I
Hide all memory leaks that have I in their backtrace.
Useful if you want to hide leaks from functions that are known to
have lots of memory leaks. I can also be a regular
expression, in which case all leaks with symbols matching the
expression are hidden. Can be given multiple times.
=item B
Show line numbers for stack frames. This is useful for further
increasing the error/leak resolution, but makes it harder to
compare different reports using I.
=item B=I
Redirect the output into I. If this option is not
given, the output goes to I.
=item B
List all tests that trigger memory access errors or memory
leaks explicitly instead of only printing a count.
=item B=I
List the top I test scripts for memory access errors
and memory leaks. Set to C<0> for no top-I statistics.
=item B
Increase verbosity level. Can be given multiple times.
=back
=head1 COPYRIGHT
Copyright 2003 by Marcus Holland-Moritz .
This program is free software; you may redistribute it
and/or modify it under the same terms as Perl itself.
=cut