0.1.0 (Oct 20th, 2011)
First release.
Working components:
-
the entire D language, with the exception of parts that depend on symbol lookup or CTF
-
The vast majority of the DTrace core functionality has been implemented, providing a nearly complete DIF/DOF implementation (including predicates, aggregates, and speculative tracing support), provider API, ioctl interface for userspace consumers, and direct probe invocation.
-
BEGIN, END, and ERROR probes (dtrace provider).
-
Syscall entry and return probes (systrace provider), with the exception of the clone probe, which is disabled
-
the profile provider (timer-based tick-* probes, no arbitrary-precision profile timers).
-
kernel stack tracebacks, but ustack() prints addresses only, no symbols
Major components not yet present include all the other providers, including sdt usdt.