![]() |
![]()
| ![]() |
![]()
NAMEDevel::Events::Handler::ObjectTracker - A Devel::Events that tracks leaks SYNOPSISuse Devel::Events::Handler::ObjectTracker; use Devel::Events::Generator::Objects; my $tracker = Devel::Events::Handler::ObjectTracker->new(); my $gen = Devel::Events::Generator::Objects->new( handler => $tracker, ); $gen->enable(); # start generating events $code->(); $gen->disable(); use Data::Dumper; warn Dumper($tracker->live_objects); DESCRIPTIONThis object will keep track of every object created and every object destroyed based on the "object_bless" and "object_destroy" events. Reblessing is accounted for. This handler doesn't perform any magical stuff, Devel::Events::Generator::Objects is responsible for raising the proper events. ATTRIBUTES
METHODS
|