dx
rr: lightweight recording & deterministic debugging

W E L C O M E T O R R W E L C O M E T O R R W E L C O M E T O R R W E L C O M E T O R R W E L C O M E T O R R Last updated Fri Oct 18 17:19 github travis-ci mailing list news #research on irc.mozilla.org TODO: add to or replace with inline video demonstration. Start by using rr to record your application: $ rr record /your/application --args ... FAIL: oh no! The entire execution, including the failure, was saved to disk. That recording can now be debugged. $ rr replay GNU gdb (GDB) ... ... 0x4cee2050 in _start () from /lib/ld-linux.so.2 (gdb) Remember, you're debugging the recorded trace deterministically; not a live, nondeterministic execution. The replayed execution's address spaces, register contents, syscall data etc are exactly the same in every run. Most of the common gdb commands can be used...

Linked on 2015-08-25 06:24:24 | Similar Links