Devel::Size::Report

Generate a size report for all elements in a structure
Download

Devel::Size::Report Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Tels
  • Publisher web site:
  • http://search.cpan.org/~tels/

Devel::Size::Report Tags


Devel::Size::Report Description

Generate a size report for all elements in a structure Devel::Size::Report is a Perl module to generate a size report for all elements in a structure.SYNOPSIS use Devel::Size::Report qw/report_size/; my $a = }, 'rrr' ] ]; print report_size($a, { indent => " " } );This will print something like this: Size report v0.08 for 'ARRAY(0x8145e6c)': Array 886 bytes (overhead: 100 bytes, 11.29%) Scalar Ref 32 bytes (overhead: 16 bytes, 50.00%) Read-Only Scalar 16 bytes Glob 266 bytes Scalar 16 bytes Array 472 bytes (overhead: 88 bytes, 18.64%) Scalar 16 bytes Scalar 16 bytes Scalar 16 bytes Hash 308 bytes (overhead: 180 bytes, 58.44%) 'h' => Array 82 bytes (overhead: 56 bytes, 68.29%) Scalar 26 bytes 'a' => Scalar 26 bytes 'size' => Scalar 20 bytes Scalar 28 bytes Total: 886 bytes in 15 elements Requirements: · Perl


Devel::Size::Report Related Software