Revision history for Devel-DTrace
0.01 2008-01-06
Initial release.
0.02 2008-01-06
Added examples to MANIFEST. Oops. Oops. Oops.
0.03 2008-01-06
Fixed core dump in case were CvGV of the current CV is null.
Added dtperl interpreter.
0.04 2008-01-07
Made it work on Mac OS perl 5.8.8.
0.05 2008-01-07
Fixed eval double counting
Added tests
0.06 2008-01-08
Builds on Solaris but dtperl is static.
0.07 2008-01-11
Added test for dtrace enabled Perl.
Added test for dtrace not supporting -h switch.
0.08 2008-07-20
Made detection of need for object file automatic.
Made it possible to supply flags to dtrace like this:
DTRACEFLAGS=foo make (thanks Theo)
0.09 2008-07-21
Warn about unreliability of dtperl on Solaris and skip tests.
Fix entry to XS subs.
0.10 2008-07-22
Complete rewrite of runops loop. Perl's scope exit mechanism is
now used to report subroutine returns. I think it might actually
be valid now rather than working more or less by accident as it
did previously.
0.11 2008-07-22
Improved stack walk that finds sub name so that it crosses
stack chunk boundaries. It's unclear whether this ever happens
in practice given that we call it on the first OP after
subroutine entry.