TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Bringing and Record and Replay everywhere

1 pointsby sidkshatriyaabout 2 months ago

1 comment

sidkshatriyaabout 2 months ago
_Software Counters mode_ `rr` is a reverse debugger built upon the awesome `rr` debugger.<p>It relaxes one major limitation with the `rr` debugger - it does NOT require access to CPU HW performance counters.<p>This allows the debugger to run in containers, cloud VMs etc where access to CPU performance counters is usually disabled or not available.<p>In case you&#x27;re wondering: reverse debugging is a powerful approach to locating bugs in your program using record&#x2F;replay. Please see the blog post (<a href="https:&#x2F;&#x2F;github.com&#x2F;sidkshatriya&#x2F;me&#x2F;blob&#x2F;master&#x2F;008-rr-everywhere.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sidkshatriya&#x2F;me&#x2F;blob&#x2F;master&#x2F;008-rr-everyw...</a>) for a gentle exposition of the concept behind record&#x2F;replay.