4 ms·
Not exactly the same as other debuggers, but the "rr" debugger could be given a look.
by billfruit 6y ago
Not exactly the same as other debuggers, but the "rr" debugger could be given a look.
- alexhutcheson 6y agoHighly recommend using rr if you're in an environment that supports it. Once you've learned to use it, it feels like a debugging superpower. You can use most of the gdb commands you are familiar with, and most of the gdb interfaces listed here will still work. The docs are here: https://rr-project.org/ https://rr-project.org/
- db48x 6y agoHave you tried Pernosco yet? It's a meta-superpower; I use it almost exclusively now. https://pernos.co/ https://pernos.co/
- alexhutcheson 6y agoNo, that looks really slick, though.
- cipherboy 6y agorr is nice when it works, but I've only had it work on a single system of mine (recent Intel). gdb is portable and works most anywhere. If you're looking at other architectures, you'll almost certainly have a gdb port but probably won't have a rr port. It looks like some changes have been made recently: - https://github.com/rr-debugger/rr/issues/1373 https://github.com/rr-debugger/rr/issues/1373 - https://github.com/rr-debugger/rr/issues/2034 https://github.com/rr-debugger/rr/issues/2034
- khuey 6y agoReally modern AMD processors will work in rr. AArch64 support is pretty experimental still. But any Core or Xenon Intel processor you bought in the last 8 or 9 years should work. Also if you have trouble please file issues!