Skip Menu |
Report information
Id: 114638
Status: resolved
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors: p5p [at] sartak.org
Cc:
AdminCc:

Operating System: (no value)
PatchStatus: (no value)
Severity: low
Type: unknown
Perl Version: (no value)
Fixed In: (no value)



CC: p5p [...] sartak.org
Subject: DTrace probes for loading-file, loaded-file, op-entry
Date: Tue, 28 Aug 2012 11:30:56 +0200
To: perlbug [...] perl.org
From: Shawn M Moore <p5p [...] sartak.org>
Download (untitled) / with headers
text/plain 3.6k
This is a bug report for perl from p5p@sartak.org, generated with the help of perlbug 1.39 running under perl 5.17.3. ----------------------------------------------------------------- These two patches add two additional sets of DTrace probes: "loading-file" and "loading-file" for tracing "use", "require", and "do"; also "op-entry" for tracing each opcode execution. The patches include documentation and tests. ----------------------------------------------------------------- --- Flags: category=core severity=low --- Site configuration information for perl 5.17.3: Configured by sartak at Fri Aug 24 11:18:40 CEST 2012. Summary of my perl5 (revision 5 version 17 subversion 3) configuration: Local Commit: f119ce935900f01c5baa3e5e40e825ac228b68a6 Ancestor: 40429ee3823684b44041b4036cd3ba2322094f97 Platform: osname=darwin, osvers=12.0.0, archname=darwin-2level uname='darwin kaitain.local 12.0.0 darwin kernel version 12.0.0: sun jun 24 23:00:16 pdt 2012; root:xnu-2050.7.9~1release_x86_64 x86_64 ' config_args='-de -Dprefix=/Users/sartak/.perl/perls/dtrace -Dusedtrace -Dusedevel' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include', optimize='-O3', cppflags='-fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.2.1 Compatible Apple Clang 4.0 ((tags/Apple/clang-421.0.57))', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /usr/lib libs=-lgdbm -ldbm -ldl -lm -lutil -lc perllibs=-ldl -lm -lutil -lc libc=, so=dylib, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector' Locally applied patches: --- @INC for perl 5.17.3: /Users/sartak/.perl/perls/dtrace/lib/site_perl/5.17.3/darwin-2level /Users/sartak/.perl/perls/dtrace/lib/site_perl/5.17.3 /Users/sartak/.perl/perls/dtrace/lib/5.17.3/darwin-2level /Users/sartak/.perl/perls/dtrace/lib/5.17.3 . --- Environment for perl 5.17.3: DYLD_LIBRARY_PATH (unset) HOME=/Users/sartak LANG=ja_JP.UTF-8 LANGUAGE (unset) LC_ALL=en_US.UTF-8 LC_CTYPE=ja_JP.UTF-8 LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/Users/sartak/.perl/bin:/Users/sartak/.perl/perls/dtrace/bin:/Users/sartak/.bin:/Users/sartak/.versioned-bin:/Users/sartak/devel/anki-bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin PERLBREW_BASHRC_VERSION=0.42 PERLBREW_HOME=/Users/sartak/.perlbrew PERLBREW_MANPATH=/Users/sartak/.perl/perls/dtrace/man PERLBREW_PATH=/Users/sartak/.perl/bin:/Users/sartak/.perl/perls/dtrace/bin PERLBREW_PERL=dtrace PERLBREW_ROOT=/Users/sartak/.perl PERLBREW_VERSION=0.42 PERL_BADLANG (unset) PERL_CPANM_OPT=--prompt PERL_PREFER_CPAN_CLIENT=cpanm SHELL=/usr/local/bin/zsh

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

RT-Send-CC: perl5-porters [...] perl.org
Download (untitled) / with headers
text/plain 365b
On Tue Aug 28 02:31:29 2012, p5p@sartak.org wrote: Show quoted text
> These two patches add two additional sets of DTrace probes: > "loading-file" and "loading-file" for tracing "use", "require", and > "do"; also "op-entry" for tracing each opcode execution. > > The patches include documentation and tests.
Thank you. Applied as fe83c362 and 32aeab29. -- Father Chrysostomos


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org