Builtin Library
README.md
probe.list
What is armed, what it is attached to, and what it has seen.
Each row carries the probe's id and label, its source, the notice text it posts, whether it is still armed, and its counts: hits taken, hits the cooldown held back, and body errors. A probe that has stopped carries why it stopped.
caller is the caller that armed the probe. Its notices go to that caller,
whoever's code trips it; a probe armed with no caller in scope has no caller,
and its notices go to every caller.
probe.list()
probe.list(true) -- only the ones still firing
suppressed is the one to read on a busy target. The cooldown holds hits back
rather than dropping them silently, so a probe on a per-frame function never
leaves you believing it fired only as often as it spoke.