Description
Traces Ruby execution so developers can observe which code paths run. It is useful for debugging, learning control flow, diagnosing unexpected calls, and understanding complex behavior.
Tracing can slow programs and expose source paths, method names, and data. Use it on focused workloads and avoid sharing traces with private information.