This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dmalcolm
Recipients dmalcolm
Date 2012-05-10.21:05:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1336683916.13.0.827403167525.issue14776@psf.upfronthosting.co.za>
In-reply-to
Content
I'm attaching a patch which adds static markers for SystemTap for two probeable events within CPython's bytecode interpreter, along with test cases and documentation.

I'm hoping to get this merged for 3.3; is this PEP-worthy, or can this be done through patch review?

Note: issue #4111 was originally opened on 2008-10-12 as "Add DTrace probes", and was generalized on 2009-12-08 to "Add Systemtap/DTrace probes".  That issue was closed on 2011-11-14 to be superceded by issue #13405 ("Add DTrace probes"), hence I'm opening this as a separate issue.

I believe that although DTrace and SystemTap are similar, they are sufficiently different from each other that it's going to take separate work to support one or the other (and that the maintainers of the support for each within CPython are likely to be different people).  I hope that once one of them is merged, the other will become a lot easier to merge.

Potentially other markers could be added for other events (the DTrace patch in issue #13405 has gained some), but I wanted to start small for now.
History
Date User Action Args
2012-05-10 21:05:17dmalcolmsetrecipients: + dmalcolm
2012-05-10 21:05:16dmalcolmsetmessageid: <1336683916.13.0.827403167525.issue14776@psf.upfronthosting.co.za>
2012-05-10 21:05:15dmalcolmlinkissue14776 messages
2012-05-10 21:05:15dmalcolmcreate