Reversible Debugging with RR

rr is a low-overhead (about 1.2x slowdown) trace-capturing debugger that you can use with your Rust program to investigate tricky bugs. This talk will describe the features of rr, review its overall design and available deployment targets, show some common usage patterns, and end with a demonstration of rr on a Rust program executing on an AWS cloud desktop.


Felix Klock

Principal Software Engineer @awscloud
Felix Klock is a principal software engineer at Amazon Web Services. He is also a member of the Rust language design team and co-lead of the Rust compiler team. His past programming language work includes: Rust while at Mozilla, ActionScript while at Adobe, and Larceny Scheme while at... Read more Find Felix Klock at:

Tuesday May 25 / 11:10AM EDT (40 minutes)

TRACK System Level Programming Languages TOPICS RustDebuggingProgramming ADD TO CALENDAR Calendar IconAdd to calendar

Build your learning journey and level-up on the skills most in-demand in 2021. Attend QCon Plus (May 17-28, 2021).

Save your spot for $599 before May 28th