The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.28 - 2017-10-10

  • CHANGES
    • Further reworking of the way command-providing Tools can format their output
    • Richer display of detail in many commands, including 'identify'
    • Have 'show' tool give overall byte-size of the SV
    • Elide PADs and PADLISTs when identifying lexicals
    • Make Inrefs tool more efficient in CPU and memory requirements

Documentation

abstractions for providing commands for Devel::MAT
extend the user interface of a Devel::MAT explorer
a users' introduction to Devel::MAT

Modules

Perl Memory Analysis Tool
represent a single call context state
write a heap dump file for later analysis
load and analyse a heap dump file
a set of references between related SVs
represent a single SV from a heap dump
extend the ability of Devel::MAT
display the call stack
count the various kinds of SV
list or find an IO SV
identify an SV by its ancestry
annotate which SVs are referred to by others
analyse how SVs are reachable
display a list of the root SVs
show information about a given SV
calculate sizes of SV structures
display a list of the symbol table

Provides

in lib/Devel/MAT/Context.pm
in lib/Devel/MAT/Context.pm
in lib/Devel/MAT/Context.pm
in lib/Devel/MAT/Graph.pm
in lib/Devel/MAT/InternalTools.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/SV.pm
in lib/Devel/MAT/InternalTools.pm