sam.rawlins / gmail.com wrote:
> Hi Eric, thanks for that test. It revealed my poor choice for `#define
> RUBY_EVENT_MCOVERAGE 0x040000` (`RUBY_INTERNAL_EVENT_SWITCH` is the
> same). I've updated my pull request with better choices in
> `include/ruby/ruby.h`: https://github.com/ruby/ruby/pull/511.patch

Thanks Sam, works for me!  I'll try to play with it more next week.
(and maybe extract the dtas/yahns coverage hack into its own gem for
 GUI-phobes like myself)

I'll let mame answer your design question.