This module takes the output file from Devel::DProf (typically tmon.out)
and parses it. By hooking subroutines onto the enter and leave events,
you can produce useful reports from the profiling data.
Devel::StackTrace + PadWalker.
Devel::GlobalDestruction::XS is an XS backend for Devel::GlobalDestruction.
Devel-Declare-Parser is a higher-level API sitting on top of
Devel::Declare. It is used by Devel::Declare::Exporter to simplify
exporting of Devel::Declare magic. Writing custom parsers usualy only
requires subclassing this module and overriding a couple methods.
The Perl 5 module Devel::Events::Objects provides an event generator
and a handler for Devel::Events, that facilitate leak checking.
There are two components of this module: Devel::Events::Generator::Objects,
and Devel::Events::Handler::ObjectTracker. The first one uses some
trickery to generate events for every object creation and destruction
in code loaded after it was loaded. The second one will listen on
these events, and track all currently living objects.
Sometimes it's hard to work out where some printed output is coming
from. This module ties STDOUT and STDERR such that each call to print or
warn will have its output prefixed with the package, file and line of
the print or warn statement.
Devel::InheritNamespace
Inherit an entire namespace
Devel::CheckCompiler is a checker for compiler's availability.
Devel::EvalContext - Save lexicals and hints between calls to eval
Based heavily on Devel::Leak, Devel::LeakTrace uses the pluggable runops
feature in perl 5.6 and later in order to trace SV allocations of a
running program.