Add a way to generate tracing events programmatically

No match.