perl-Devel-ModuleDumper - show module information automatically

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Devel-ModuleDumper-0.03-alt1.noarch.rpm
Package name perl-Devel-ModuleDumper
Package version 0.03
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 7.85 KB
Installed size 7.85 KB
`Devel::ModuleDumper' shows the module information at the end of your script.
This module is especially useful for a the Benchmark manpage report.
For example, here is the benchmark script.
use strict;
use warnings;
use Benchmarks sub {
use Digest::HMAC_SHA1 qw(hmac_sha1_hex);
use Digest::HMAC_MD5 qw(hmac_md5_hex);
my $STR = '@test123';
my $KEY = 'ABC';
'hmac_sha1' => sub { hmac_sha1_hex($STR, $KEY); },
'hmac_md5'  => sub { hmac_md5_hex($STR, $KEY); },
'crypt'     => sub { crypt($STR, $KEY); },
To invoke with `Devel::ModuleDumper'.
$ perl -d:ModuleDumper
Benchmark: running crypt, hmac_md5, hmac_sha1 for at least 1 CPU seconds...
crypt:  1 wallclock secs ( 1.06 usr +  0.00 sys =  1.06 CPU) @ 108196.23/s (n=114688)
hmac_md5:  1 wallclock secs ( 1.10 usr +  0.00 sys =  1.10 CPU) @ 195490.00/s (n=215039)
hmac_sha1:  1 wallclock secs ( 1.03 usr +  0.00 sys =  1.03 CPU) @ 111346.60/s (n=114687)
Rate     crypt hmac_sha1  hmac_md5
crypt     108196/s        --       -3%      -45%
hmac_sha1 111347/s        3%        --      -43%
hmac_md5  195490/s       81%       76%        --
Perl    5.012002
Benchmarks      0.05
Carp    1.17
Digest::base    1.16
Digest::HMAC    1.03
Digest::HMAC_MD5        1.01
Digest::HMAC_SHA1       1.03
Digest::MD5     2.39
Digest::SHA     5.47
Exporter        5.64_01
Exporter::Heavy 5.64_01
MIME::Base64    3.08
Time::HiRes     1.9719
All you need to do is add `-d:ModuleDumper'.


Package Version Architecture Repository
perl-Devel-ModuleDumper - - -


Name Value
/usr/share/perl5 -
rpmlib(PayloadIsLzma) -


Name Value
perl(Devel/ = 0.030
perl-Devel-ModuleDumper = 0.03-alt1


Type URL
Binary Package perl-Devel-ModuleDumper-0.03-alt1.noarch.rpm
Source Package perl-Devel-ModuleDumper-0.03-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Devel-ModuleDumper rpm package:
    # sudo apt-get install perl-Devel-ModuleDumper



See Also

Package Description
perl-Devel-MojoProf-0.03-alt1.noarch.rpm Profile blocking, non-blocking a promise based Mojolicious APIs
perl-Devel-Monitor- Monitor your variables/objects for memory leaks
perl-Devel-Mutator-0.03-alt1.noarch.rpm Mutation testing for Perl
perl-Devel-Mutator-scripts-0.03-alt1.noarch.rpm Devel-Mutator scripts
perl-Devel-NoGlobalSig-0.0.1-alt1.noarch.rpm croak when a global % SIG is installed
perl-Devel-Optic-0.012-alt1.noarch.rpm JSON::Pointer meets PadWalker
perl-Devel-OptreeDiff-2.3-alt1.noarch.rpm Produces diffs of optrees
perl-Devel-PackagePath-0.03-alt1.noarch.rpm Inspect and Manipulate a Path based on a Package Name
perl-Devel-PatchPerl-Plugin-BenchmarkVirtualError-0.001-alt1.noarch.rpm Avoid failures on Benchmark.t when building under certain virtual machines
perl-Devel-PatchPerl-Plugin-Legacy-0.03-alt1.noarch.rpm patchperl plugin for EOL Perls
perl-Devel-PeekPoke-0.04-alt1.noarch.rpm All your bytes are belong to us
perl-Devel-PerlLog-0.04-alt1.noarch.rpm Log Information When `perl` Runs
perl-Devel-Pillbug-0.006-alt1.noarch.rpm Stand-alone HTML::Mason-enabled server
perl-Devel-Pillbug-scripts-0.006-alt1.noarch.rpm Devel-Pillbug scripts
perl-Devel-Pointer-PP-1.01-alt1.noarch.rpm perl module Devel-Pointer-PP