could have uprobes turned on
Task Info (Flyspray) | |
---|---|
Opened By | Stanislaw Pitucha (viraptor) |
Task ID | 56629 |
Type | Feature Request |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2017-12-08 11:01:21 UTC |
Status | Assigned |
Assignee | Felix Yan (felixonmars) |
Details
Description:
Python >=3.6 has systemtap userspace probes support implemented. It would be great if they were turned on in Arch package by default. (currently they're not included)
A simple build of the latest release with --with-dtrace
succeeds and gives a binary with all the standard taps available and working:
$ readelf -n python
[...]
Displaying notes found in: .note.stapsdt
Owner Data size Description
stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors)
Provider: python
Name: gc__start
Location: 0x0000000000078d15, Base: 0x0000000000274be0, Semaphore: 0x000000000051529e
Arguments: -4@8(%rsp)
[...]
More info at: https://docs.python.org/3/howto/instrumentation.html