develooper Front page | perl.perl5.porters | Postings from December 2011

[perl #77062] Devel::DProf can't restrict to only use subroutines in the main file

From:
Father Chrysostomos via RT
Date:
December 4, 2011 11:11
Subject:
[perl #77062] Devel::DProf can't restrict to only use subroutines in the main file
Message ID:
rt-3.6.HEAD-5084-1323025907-1000.77062-15-0@perl.org
Forwarding to the CPAN queue....

On Sat Aug 07 00:48:41 2010, njh@bandsman.co.uk wrote:
> 
> This is a bug report for perl from njh@bandsman.co.uk,
> generated with the help of perlbug 1.39 running under perl 5.10.1.
> 
> 
> -----------------------------------------------------------------
> [Please describe your issue here]
> 
> It would be useful to have an option to dprofpp stopping output from
> subroutines defined in packages and only producing output from the
>    main
> program file.
> 
> 
> 
> [Please do not change anything below this line]
> -----------------------------------------------------------------
> ---
> Flags:
>     category=library
>     severity=wishlist
>     module=Devel::DProf
> ---
> This perlbug was built using Perl 5.10.1 in the Fedora build system.
> It is being executed now by Perl 5.10.1 - Fri Jul 23 13:23:02 UTC
>    2010.
> 
> Site configuration information for perl 5.10.1:
> 
> Configured by Red Hat, Inc. at Fri Jul 23 13:23:02 UTC 2010.
> 
> Summary of my perl5 (revision 5 version 10 subversion 1)
>    configuration:
> 
>   Platform:
>     osname=linux, osvers=2.6.32-44.el6.x86_64, archname=i386-linux-
>    thread-multi
>     uname='linux x86-19.phx2.fedoraproject.org 2.6.32-44.el6.x86_64 #1
>    smp wed jul 7 15:47:50 edt 2010 i686 i686 i386 gnulinux '
>     config_args='-des -Doptimize=-O2 -g -pipe -Wall
>    -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
>    --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom
>    -fasynchronous-unwind-tables -DDEBUGGING=-g -Dversion=5.10.1
>    -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc
>    -Dcf_by=Red Hat, Inc. -Dprefix=/usr -Dvendorprefix=/usr
>    -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl5
>    -Dsitearch=/usr/local/lib/perl5 -Dprivlib=/usr/share/perl5
>    -Dvendorlib=/usr/share/perl5 -Darchlib=/usr/lib/perl5
>    -Dvendorarch=/usr/lib/perl5 -Dinc_version_list=5.10.0
>    -Darchname=i386-linux-thread-multi -Duseshrplib -Dusethreads
>    -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db
>    -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio
>    -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly
>    -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto
>    -Ud_endhostent_r_proto -Ud_sethostent_r_proto
>    -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto
>    -Ud_endservent_r_proto -Ud_setservent_r_proto
>  -Dscriptdir=/usr/bin
>   
-Dotherlibdirs=/usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi:/usr/local/lib/perl5/site_perl/5.10.0:/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi:/usr/lib/perl5/vendor_perl:/usr/lib/perl5/site_perl'
>     hint=recommended, useposix=true, d_sigaction=define
>     useithreads=define, usemultiplicity=define
>     useperlio=define, d_sfio=undef, uselargefiles=define,
>    usesocks=undef
>     use64bitint=undef, use64bitall=undef, uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE
>    -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
>    -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
>     optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>    -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686
>    -mtune=atom -fasynchronous-unwind-tables',
>     cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
>    -fstack-protector -I/usr/local/include'
>     ccversion='', gccversion='4.4.4 20100630 (Red Hat 4.4.4-10)',
>    gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define,
>    longdblsize=12
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
>    lseeksize=8
>     alignbytes=4, prototype=define
>   Linker and Libraries:
>     ld='gcc', ldflags =' -fstack-protector -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread
>    -lc
>     perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
>     libc=/lib/libc-2.12.so, so=so, useshrplib=true, libperl=libperl.so
>     gnulibc_version='2.12'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E
>    -Wl,-rpath,/usr/lib/perl5/CORE'
>     cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall
>    -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
>    --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom
>    -fasynchronous-unwind-tables -L/usr/local/lib'
> 
> Locally applied patches:
> 
> 
> ---
> @INC for perl 5.10.1:
>     /usr/local/lib/perl5
>     /usr/local/share/perl5
>     /usr/local/share/perl5
>     /usr/lib/perl5
>     /usr/share/perl5
>     /usr/share/perl5
>     /usr/lib/perl5
>     /usr/share/perl5
>     /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
>     /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
>     /usr/local/lib/perl5/site_perl/5.10.0
>     /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
>     /usr/lib/perl5/vendor_perl/5.10.0
>     /usr/lib/perl5/vendor_perl
>     /usr/lib/perl5/site_perl
>     .
> 
> ---
> Environment for perl 5.10.1:
>     HOME=/home/njh
>     LANG=en_GB.UTF-8
>     LANGUAGE (unset)
>     LD_LIBRARY_PATH=:/usr/local/lib:/usr/lib/qt-3.3/lib:/usr/X11R6/lib
>     LOGDIR (unset)
>     PATH=/home/njh/bin:/usr/lib/qt-
>   
3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin::
>     PERL_BADLANG (unset)
>     SHELL=/bin/bash


-- 

Father Chrysostomos




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About