The debugger question has already been discussed many times in this forum. My personal understanding is that:
- the dev team is not opposed to improving debugger support;
- doing this is not trivial;
- any patch in this direction that hopes to be upsteamed should be reasonable (as in not needing a wholesale refactoring of the compiler);
- there isn’t much interest in the dev team itself to work on this at the moment;
- it seems there aren’t many community members with the right skills interested in working on this;
- beginners seem to be more interested in this than experienced users;
- resucitating
ocamlearlybirdmay be a more realistic short-term target than better source-level debugging withgdb. On that note, it seems that work has picked up again on this project judging by the commit log.
Cheers,
Nicolas