- 30comments
- 17comments
- 514comments
- 126comments
- 1comments
- 211comments
- 73comments
- 162comments
- 30comments
- 66comments
- 136comments
- 227comments
- 7comments
- 86comments
- 21comments
- 49comments
- 52comments
- —discuss
- 23comments
- 37comments
- 35comments
- 9comments
- 6comments
- 363comments
- 46comments
- —discuss
- 104comments
- 34comments
- 39comments
- 38comments
Looks very interesting. I wonder what tricks it uses compared to gdb's record function? Sounds like it's orders of magnitude faster than gdb's record.
Edit: Sounds like they trap all i/o and other things that cause nondeterminism, and emulate those. Otherwise they just let the code run at native speed.
http://rr-project.org/rr.html has all the gory details.