|
NAMEDevel::Events::Filter::Stringify - A simple event filter to prevent leaksVERSIONversion 0.09SYNOPSISuse Devel::Events::Filter::Stringify; my $handler = Devel::Events::Filter::Stringify->new( handler => $wrapped_handler, ); DESCRIPTIONThis event filter will remove all reference data from events.Events may contain references to the data they are reporting on. If the event data is not thrown away immediately this might affect the flow of the program, causing leaks. This filter prevents leaks from happenning when an event logger is used by simply stringifying all data. Note that objects that overload stringification will *not* have their stringification callbacks activated unless "respect_overloading" is set to a true value. SUBCLASSINGIn order ot perform custom dumps of objects that are more descriptive or even useful for log replay, override the "stringify" method.ATTRIBUTES
METHODS
SUPPORTBugs may be submitted through the RT bug tracker <https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-Events> (or bug-Devel-Events@rt.cpan.org <mailto:bug-Devel-Events@rt.cpan.org>).AUTHORXXXX XXX'XX (Yuval Kogman) <nothingmuch@woobling.org>COPYRIGHT AND LICENCEThis software is copyright (c) 2007 by XXXX XXX'XX (Yuval Kogman).This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Visit the GSP FreeBSD Man Page Interface. |