Sven Dowideit
2008-02-15 06:59:18 UTC
I've ported my additional DTrace probes to blead perl, and have attached
a patch.
This patch adds
**new-sv and del-sv to track Perl allocations,
**main-enter and main-exit to show what part of Perl's execution phase
we're in
**load-module-entry and load-module-return to instrument use, require, do.
As you can see from the code in op.c, I have not worked out howto get
all the desired information from perl yet - the staggering amount of
TLA's is blowing this 1week old Perl hacker's mind a bit.
Any tips and pointers would be appreciated - I'd like to get this merged :)
I've started to document the probes at
http://wikis.sun.com/display/DTrace/perl+Provider
Cheers
Sven
a patch.
This patch adds
**new-sv and del-sv to track Perl allocations,
**main-enter and main-exit to show what part of Perl's execution phase
we're in
**load-module-entry and load-module-return to instrument use, require, do.
As you can see from the code in op.c, I have not worked out howto get
all the desired information from perl yet - the staggering amount of
TLA's is blowing this 1week old Perl hacker's mind a bit.
Any tips and pointers would be appreciated - I'd like to get this merged :)
I've started to document the probes at
http://wikis.sun.com/display/DTrace/perl+Provider
Cheers
Sven
--
Professional Wiki Innovation and Support
Sven Dowideit - http://DistributedINFORMATION.com
A WikiRing Partner http://wikiring.com
Professional Wiki Innovation and Support
Sven Dowideit - http://DistributedINFORMATION.com
A WikiRing Partner http://wikiring.com