Records nondeterministic executions and debugs them deterministically
http://rr-project.org/
This program aspires to be your primary debugging tool, enhancing gdb. It
also provides efficient reverse execution under gdb. Set breakpoints and
data watchpoints and quickly reverse-execute to where they were hit.
- Developed at devel:tools
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/rr && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
5.6.0.tar.gz | 0001579320 1.51 MB | |
rr.changes | 0000006781 6.62 KB | |
rr.spec | 0000002442 2.38 KB |
Revision 2 (latest revision is 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 993680
from
Michael Vetter (jubalh)
(revision 2)
- Update to 5.6.0: * This release includes many bug fixes, improvements to system call coverage, and incremental performance improvements. Plus: * ARM Aarch64 support is now production quality (features implemented and tests pass), with some caveats. Recent iterations of Cortex and Neoverse (AWS Graviton) chips are supported, as is Apple M1 (when running Linux on bare metal M1). LDREX/STREX are not supported; userspace code must use Large System Extensions atomics only. Thanks to Yichao Yu and Keno Fischer for this work! We don't have prebuilt ARM packages yet. * Recording applications that use RDTSC heavily should be much faster than in previous versions of rr. * The rseq system call is now supported (via emulation). - Remove patches contained in new release: * rr-glib-234.patch * rr-map-elf-header.patch * rr-pthread-for-new-gcc.patch
Comments 0