3 ms·
How does this compare with gimli-rs? Last I checked it was the absolute leader in performance. https://github.com/gimli-rs/gimli https://github.com/gimli-rs/gi
by vlovich123 11mo ago
How does this compare with gimli-rs? Last I checked it was the absolute leader in performance.
https://github.com/gimli-rs/gimli https://github.com/gimli-rs/gimli
- lambda_foo 11mo agoAuthor here, a bit cringe to see your WIP project posted here. My motivation for writing this from scratch is to simultaneously understand DWARF 5 in all its gory details, develop tooling to support my work on the OCaml compiler, and to build a source debugger in OCaml. The performance or lack of isn't a focus right now, I'm sure it doesn't compare to gimli-rs for performance but it does fully support DWARF 5 which gimli-rs doesn't (missing debug_info section support https://github.com/gimli-rs/gimli/pull/807 https://github.com/gimli-rs/gimli/pull/807). Currently I'm working on the read support, and various bits of tooling around understanding Call Frame Information and simulating the DWARF expression evaluation. I'm unhappy with the tooling GDB/LLDB provide for displaying and debugging this information, I've personally spent far too much time staring at CFI expressions and walking memory looking for where it goes wrong. In the OCaml compiler we have few people that understand or work on this area.
- erichdongubler 11mo ago> Author here, a bit cringe to see your WIP project posted here. I'm confused; are you referring to GP's link to `gimli`, or your own repo in the OP?
- lambda_foo 11mo agoMy own repo in the OP :-)
- deleted 11mo ago[deleted]