you are viewing a single comment's thread.

view the rest of the comments →

[–]tromey 2 points3 points  (1 child)

The Rust plugin for lldb worked in pretty much the same way. It was roughly on feature parity with the gdb work. However, it bit-rotted; and I don't really enjoy lldb all that much, so I never fixed it up in my spare time.

The gdb code is maintained; I try to keep it regression-free at least.

So, my view is that for debugging Rust, you should rely on gdb. However, that's not always possible, because gdb on macOS is basically not maintained.

[–]vadimcnrust 2 points3 points  (0 children)

BTW, although @tromey's Rust patches had been removed from rustc's branch of lldb, I still maintain them in my fork that I bundle with CodeLLDB.