On Jul 5, 2006, at 5:50 PM, Max Muermann wrote:

> First up, I'm new to this list and to Ruby. Let me express my  
> gratitude
> to Matz (and others) for creating such a wonderful programming
> environment. I have only been playing with Ruby for about a week,  
> and I
> have loved every minute of it. Just reading Ruby code makes me  
> smile...
>
> However, there is one thing that is bugging (or rather debugging?) me,
> which is the lack of performant debugging support in the language.
>
> I know about debug.rb, but it is unuseably slow for larger  
> applications
> - due to the fact that all the breakpoint and stack frame processing
> occurs in a ruby script for each and every line, call, return, class
> definition etc. This problem becomes especially visible when trying to
> debug a Rails application running on WEBrick.

Now that I've actually read your original proposal, it sounds like  
everything you want is available in ZenDebug. You can play with it  
via 'sudo gem install ZenHacks'.