This is a fork of dubi?
So despite the name not directly related to fpdebug (not any more than dubi, which afaik took some small parts from fpdebug)?
Does it have any *completed* code to actually read variables or types?
Mind, that the original fpdebug was very memory hungry, and as a result slow. I have not tested duby, but I found similar structures, and expect similar results. I improved those things in the fpdebug that is in Lazarus.
Just some figures (intel dual core pentium 4 or 5 years old)
Loading the dwarf info from Lazarus.exe (has about 15 million dwarf information entries):
* original, fddebug compiled with -gh: out of mem (my system is 32 bit win vista with 3GB)
* original, fddebug without -gh : 1 minute 650MB of mem
* now between 4 and 7 sec (depends on disk cache, if all files are in mem cache, then 4 sec / fully optimized 2.5 seconds) 250 MB