KTAP is a lightweight script-based dynamic tracing tool for Linux
that remains independent of GCC and doesn't require kernel module re-compilation. KTAP 0.3 was just announced this morning and with it comes some more features.
Among the changes found in KTAP 0.3 over the July release of KTAP 0.2
include a new simple tracing block syntax, new event tracing keywords, basic aggregation support, a new "+=" operator, new sample scripts, new timer block syntax, an ANSI library, big clean-ups, and a number of bug-fixes.
More details on KTAP 0.3 can be found from its kernel mailing list announcement