Download Latest Version rr-5.9.0-Linux-x86_64.tar.gz (2.9 MB)
Email in envelope

Get an email when there's a new version of rr

Home / 5.7.0
Name Modified Size InfoDownloads / Week
Parent folder
rr-5.7.0-Linux-aarch64.rpm 2023-10-03 1.5 MB
rr-5.7.0-Linux-aarch64.deb 2023-10-03 2.4 MB
rr-5.7.0-Linux-aarch64.tar.gz 2023-10-03 2.4 MB
rr-5.7.0-Linux-x86_64.rpm 2023-10-03 1.6 MB
rr-5.7.0-Linux-x86_64.deb 2023-10-03 2.5 MB
rr-5.7.0-Linux-x86_64.tar.gz 2023-10-03 2.5 MB
5.7.0 source code.tar.gz 2023-10-03 1.7 MB
5.7.0 source code.zip 2023-10-03 2.3 MB
README.md 2023-10-03 770 Bytes
Totals: 9 Items   16.9 MB 0

This release includes many bug fixes, improvements to system call coverage, and incremental performance improvements. In particular, performance is improved for applications with thousands of threads (partly via the new WaitManager). A lot of rare intermittent bugs have been fixed, partly due to significant reworking of how unexpected task exits are handled.

The required Linux kernel version has been bumped to 4.7 (because we require waitid() to support __WALL). The required CMake version has been bumped to 3.5.0.

New infrastructure for building and testing rr releases in AWS EC2 instances has been constructed. This should make it easier to make more frequent and more reliable rr releases. As part of that work, we are now building Aarch64 packages.

Source: README.md, updated 2023-10-03