Devel::LeakTrace

Devel::LeakTrace is a Perl module to indicate where leaked variables are coming from.
Download

Devel::LeakTrace Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Richard Clamp
  • Publisher web site:
  • http://search.cpan.org/~rclamp/

Devel::LeakTrace Tags


Devel::LeakTrace Description

Devel::LeakTrace is a Perl module to indicate where leaked variables are coming from. Devel::LeakTrace is a Perl module to indicate where leaked variables are coming from.SYNOPSIS perl -MDevel::LeakTrace -e '{ my $foo; $foo = $foo }' leaked SV(0x528d0) from -e line 1 leaked SV(0x116a10) from -e line 1Based heavily on Devel::Leak, Devel::LeakTrace uses the pluggable runops feature found in perl 5.6 and later in order to trace SV allocations of a running program.At END time Devel::LeakTrace identifies any remaining variables, and reports on the lines in which the came into existence.Note that by default state is first recorded during the INIT phase. As such the module will not pay attention to any scalars created during BEGIN time. This is intentional as symbol table aliasing is never released before the END times and this is most common in the implicit BEGIN blocks of use statements. Requirements: · Perl


Devel::LeakTrace Related Software