rr Debugger Gets a Major Update: Software Counters Mode

2025-03-30
rr Debugger Gets a Major Update: Software Counters Mode

The rr debugger now features a Software Counters mode, enabling it to run without access to CPU hardware performance counters, overcoming limitations in cloud VMs and containers. This mode leverages lightweight dynamic and static instrumentation to achieve record and replay functionality, simplifying debugging workflows. The author's blog post details the principles of record and replay technology, highlights the advantages of the rr debugger, and shares their development journey.

Development software counters