Graham Markall
Graham Markall
Still planning to finish this when I get a moment.
Missed this due to being on PTO, going to reopen it to keep it relevant (to get round to one day).
Created Issue https://github.com/NVIDIA/numba-cuda/issues/100 to avoid losing track of this work over there.
Probably not worth keeping open over here.
Thanks for the feature request and providing some starting points for the discussion! By the sound of it, this is something that could be implemented as an extension to Numba...
A little further investigation suggests the ELF notes result from inline assembly, e.g. from `/usr/include/x86_64-linux-gnu/sys/sdt.h` on my Ubuntu 18.04 system: ```c #define _SDT_ASM_BODY(provider, name, pack_args, args) \ _SDT_ASM_1(990: _SDT_NOP) \...
> @gmarkall Thanks for the thoughtful response and looking seriously at this! You're welcome - it's an interesting problem! > I also am totally happy to stop investigating XRay, and...
A short progress update - this is my PoC: ```python from llvmlite import ir from numba import njit, void from numba.extending import intrinsic probe_asm = """\ 990: nop .pushsection .note.stapsdt,"?","note"...