Changes for version 0.12 - 2013-12-03
- CHANGES
- Classify outrefs and inrefs into various kinds
- Subclass ARRAY into PADLIST, PADNAMES, PAD for CODE
- Allow selection of what kinds of refs to count/display on the GTK explorer
- Store more flags (CvWEAKOUTSIDE, CvCVGV_RC, AvREAL) so as to get strong/weak references correct
- Store the SvOUTSTASH of SCALARs and REFs
- Added a commandline wrapper for $pmat->identify
- BUGFIXES
- require() tool .pm files automatically when calling ->load_tool
Documentation
extend the ability of Devel::MAT
extend the user interface of a Devel::MAT explorer
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
represent a single SV from a heap dump
count the various kinds of SV
annotate which SVs are referred to by others
analyse how SVs are reachable
Provides
in lib/Devel/MAT/Context.pm
in lib/Devel/MAT/Context.pm
in lib/Devel/MAT/Context.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