Trip v0.1.1: concurrent tracer built on Thread#set_trace_func

trip is a concurrent tracer for the ruby programming language. It yields
control between two threads, most likely the main thread and a thread
that trip creates. It is implemented in pure ruby(no C) and with the
help of “Thread#set_trace_func”. It can be useful when building
developer tools like a debugger or if you want to step through code
progmatically at runtime.

GitHub: GitHub - 0x1eef/trip.rb: A concurrent tracer that can pause and resume the code it is tracing.