Issue #12655 has been updated by George Ogata.
Thanks Shyouhei! I believe I need the 2 methods Nobu has implemented in this patch here to implement Looksee entirely in ruby, which I would love to do. In the latest version of looksee I have reduced the MRI extension down to just these 2 methods, so if this were in trunk I could swap those in & try it.
unfortunately, some feature were not directly accessible in ruby, so a C extension was made including some of ruby internals.
on a short email thread with koichi san, he suggested it would be better to request ruby to add the necessary public interface to ruby, so looksee does not need internals.
we are using other ruby macros to find where the method is define, which module or class.
So I am trying to extract an `st_table` from the `struct rb_id_table*` but I am getting a deferencing incomplete type error.