Systemtap probes are available to eBPF instrumentation, so in that sense this does indirectly use eBPF. I know this isn't obvious, I haven't had a chance to get the docs up to my standard.
In fact I went to great lengths to ensure that the eBPF tracing tools can discover the trace points generated by this implementation. This even required submitting an upstream bug to the BCC toolchain. But now it works great for primitive types that have some meaningful equivalent in eBPF terms.
Sounds like a great use case to document.
[1]: https://www.microsoft.com/en-us/download/details.aspx?id=580...
In any case I already have a Windows CI build; when DTrace is ready I'll add DTrace on Windows there and see what happens.