4 ms·
Haven't observed anything like that. Even with remote gdbserver on a low power embeddeded device, stepping has always been instant for me. Could be a C++ vs C t
by PhilipRoman 2y ago
Haven't observed anything like that. Even with remote gdbserver on a low power embeddeded device, stepping has always been instant for me. Could be a C++ vs C thing.
The only thing which takes time is debuginfod downloads.
- hexomancer 2y agoHow large is your code base? I am talking about 100K+ LOC with many complex dependencies (mainly Qt modules).
- f1shy 2y ago2 Mio LOC, no problem here. Sounds like maybe you have reverse-debugging enabled? I mean target record or target record-full? Anyway, I seldom do step-by-step. I typically work with dprintf.
- hexomancer 2y agoNope, with reverse-debugging enabled it will be insanely slow, not something that you can miss. I am curious does your project have large external dependencies or is it self-contained.
- wizzledonker 2y agoAre you talking heavily templated C++ code as well? I’ve got my suspicions about how much this affects things…