
Framework de grabación y reproducción para la depuración determinista de aplicaciones multihilo, que permite la ejecución inversa, puntos de vigilancia por hardware y una depuración eficiente de viaje en el tiempo.
rr es una herramienta ligera para grabar, reproducir y depurar la ejecución de aplicaciones (árboles de procesos y subprocesos). La depuración extiende gdb con una ejecución inversa muy eficiente, lo que, en combinación con funciones estándar de gdb/x86 como los puntos de interrupción de datos por hardware, hace que la depuración sea mucho más divertida. Más información sobre el proyecto, incluidas instrucciones sobre cómo instalar, ejecutar y compilar rr, está en https://rr-project.org. La mejor visión técnica actual es el artículo Engineering Record And Replay For Deployability: Extended Technical Report.
O vaya directamente a las instrucciones de instalación y compilación.
¡Contribuya! Asegúrese de revisar la lista de verificación para solicitudes de extracción antes de enviar una solicitud de extracción.
Si encuentra útil rr, añada un testimonio.
El desarrollo de rr está patrocinado por Pernosco y fue originado por Mozilla.
__WALL en waitid())
PTRACE_SETSIGMASK)