|
|
|
|
|
by jlebar
3287 days ago
|
|
chandlerc had a similar initial reaction. I eventually badgered him into trying it, and now he preaches the gospel whenever someone talks about a bug they can't figure out. Maybe it's the kind of thing that is hard to get until you try it. I'm like glandium -- I almost never use gdb proper anymore, and hard bugs seem to vaporize as soon as I run rr replay. In particular, the idiom of "notice a bad value, set a watchpoint, reverse-continue" completely changed my relationship with my debugger. For me, debugging flakes is a small part of the value, although maybe that just reflects the kinds of systems I work on. I do agree there's probably no need to run all tests under rr, at least with the setup we have at Google. |
|