SES Tracer
by Solistra

Summary
This script provides a simple, customizable tracer which can be used as a debugger or information-gathering tool for Ruby code. By default, the output from the tracer shows a visual representation of the Ruby call stack with relevant information. This is primarily a scripting and debugging tool.
Detailed usage information is available from the source repository where the script is stored.
Features
- Highly customizable tracing of Ruby code at run-time.
- A default trace formatter displaying the call stack.
- Allows setting of a conditional to filter trace operations.
- Able to trace specified methods whenever they are run.
Script
This script is available from the SES source repository. The specific file to download is ‘lib/tracer.rb’.
Installation
Place this script below the SES Core (v2.0) script (if you are using it) or the Materials header, but above all other custom scripts. This script does not require the SES Core (v2.0), but it is recommended.
License
This script is made available under the terms of the MIT Expat license.