sam.rawlins / gmail.com wrote:
> Are there examples you had other than those two spots?
The macros in compile.c, but then I noticed. something I missed
earlier: rb_coverage_struct is always allocated.
The reason I wanted rb_coverage_struct to be separate pointer is to save
memory since coverage is not a common case, so avoid allocating memory
unless coverage is enabled.
So what I mean was to do something like this:
http://yhbt.net/iseq-coverage.diff