rr v5.4.0 Release Notes

Release Date: 2020-10-28 // over 1 year ago
  • ๐ŸŽ As usual there are many bug fixes, improvements to system call coverage, and incremental performance improvements. Thanks to all our contributors.

    ๐Ÿ‘ AMD Zen CPUs are now supported, with some caveats. Special thanks to the people who reverse-engineered Zen details to enable this.

    ๐Ÿ‘ There is experimental support for ARM AArch64 platforms that avoid the STREX instruction.

    rr record has a new option --nested=detach which lets nested rr recordings run "detached" to create a separate recording.


Previous changes from v5.3.0

  • ๐Ÿš€ This is primarily a maintenance release. There are many bug fixes, improvements to system call coverage, and incremental performance improvements. Thanks to all our contributors.

    ๐Ÿ— The rr sources, rr buildid and rr traceinfo commands have been added to make it easier for external tools to work with rr traces. rr ls has been added to improve management of traces.

    rr no longer depends on Python 2. Python 3 is required.