Ruby-breakpoint lets you inspect and modify state at run time. This allows you to diagnose bugs, patch applications and more all via IRB by simply doing a method call at the place you want to investigate. . This package is part of the Ruby library extras, a supplement to Ruby's standard library.