Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly - Debian

This is a discussion on Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly - Debian ; Package: wnpp Severity: wishlist Owner: "Roberto C. Sanchez" -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Package name : libdevel-profile-perl Version : 1.05 Upstream Author : Jeff Weisberg - http://www.tcp4me.com/ * URL : http://search.cpan.org/dist/Devel-Profile/ * License : Artistic Programming Lang: Perl ...

+ Reply to Thread
Results 1 to 3 of 3

Thread: Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly

  1. Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly

    Package: wnpp
    Severity: wishlist
    Owner: "Roberto C. Sanchez"

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    * Package name : libdevel-profile-perl
    Version : 1.05
    Upstream Author : Jeff Weisberg - http://www.tcp4me.com/
    * URL : http://search.cpan.org/dist/Devel-Profile/
    * License : Artistic
    Programming Lang: Perl
    Description : tell me why my perl program runs so slowly

    The Devel::Profile package is a Perl code profiler. This will collect
    information on the execution time of a Perl script and of the subs in that
    script. This information can be used to determine which subroutines are using
    the most time and which subroutines are being called most often.

  2. Re: Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly

    On Fri, Apr 04, 2008 at 09:29:33PM +0300, Niko Tyni wrote:
    > On Fri, Apr 04, 2008 at 01:41:06PM -0400, Roberto C. Sanchez wrote:
    >
    > > * Package name : libdevel-profile-perl
    > > Description : tell me why my perl program runs so slowly
    > >
    > > The Devel::Profile package is a Perl code profiler. This will collect
    > > information on the execution time of a Perl script and of the subs in that
    > > script. This information can be used to determine which subroutines are using
    > > the most time and which subroutines are being called most often.
    > > .
    > > To profile a Perl script, run the perl interpreter with the -d debugging
    > > switch. The profiler uses the debugging hooks.
    > > .
    > > So to profile script test.pl the following command should be used:
    > > .
    > > perl -d:Profile test.pl
    > > .
    > > When the script terminates (or periodicly while running) the
    > > profiler will dump the profile information to a file called prof.out. This
    > > file is human-readable, no additional tool is required to read it.

    >
    > Hi,
    >
    > what's the difference to Devel:Prof, bundled with the Perl core?
    > The fact that the output file is human-readable?
    >

    That and that it works with XS modules, which DProf does not.

    Incidentally, Joey Hess already packaged this and it is in NEW, so I
    have closed the ITP.

    Regards,

    -Roberto

    --
    Roberto C. Sánchez
    http://people.connexer.com/~roberto
    http://www.connexer.com

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFH9nex5SXWIKfIlGQRAoTxAKCss+sVfFqRPm5Cl1FqRv BgOCihfwCcDdwf
    woN+XYPp9cjxrDai9hDyzYw=
    =RFRS
    -----END PGP SIGNATURE-----


  3. Re: Bug#474279: ITP: libdevel-profile-perl -- tell me why my perl program runs so slowly

    On Fri, Apr 04, 2008 at 01:41:06PM -0400, Roberto C. Sanchez wrote:

    > * Package name : libdevel-profile-perl
    > Description : tell me why my perl program runs so slowly
    >
    > The Devel::Profile package is a Perl code profiler. This will collect
    > information on the execution time of a Perl script and of the subs in that
    > script. This information can be used to determine which subroutines are using
    > the most time and which subroutines are being called most often.
    > .
    > To profile a Perl script, run the perl interpreter with the -d debugging
    > switch. The profiler uses the debugging hooks.
    > .
    > So to profile script test.pl the following command should be used:
    > .
    > perl -d:Profile test.pl
    > .
    > When the script terminates (or periodicly while running) the
    > profiler will dump the profile information to a file called prof.out. This
    > file is human-readable, no additional tool is required to read it.


    Hi,

    what's the difference to Devel:Prof, bundled with the Perl core?
    The fact that the output file is human-readable?

    Cheers,
    --
    Niko Tyni ntyni@debian.org


    --
    To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

+ Reply to Thread