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 Record and Replay debugging everywhere on Linux

209 pointsby sidkshatriyaabout 2 months ago

9 comments

IshKebababout 2 months ago
I had to scroll a <i>very</i> long way to get to the most important bit:<p>&gt; Running rr record&#x2F;replay without access to CPU HW performance counters is accomplished using lightweight dynamic (and static) instrumentation. The Software Counters mode rr wiki has more details in case you&#x27;re curious about some more of the internals.<p>You should move that to the top.
评论 #43522218 未加载
chacham15about 2 months ago
I have tried SO hard to get rr to work for me, including buying a separate pc just to use it...but it just consistently fails so I&#x27;ve basically abandoned it. Something like this would absolutely be a godsend. Just getting something consistently working with Ubuntu is amazing. Does this approach make working in something like WSL viable?<p>I would love if this were upstreamed. Is there a github issue where you discuss the possibility of this with the rr devs? That might be something to add to your readme for everyone else who wants to follow along. Thanks!
评论 #43525535 未加载
db48xabout 2 months ago
Very cool. It’s difficult to praise rr too much, and it just keeps getting better. If you’re not using it, you’re missing out on a superpower.
yjftsjthsd-habout 2 months ago
Well! That eliminates one of if not the biggest problems with rr:) Is there some catch or tradeoff? Performance, maybe?
评论 #43522141 未加载
stuaxoabout 2 months ago
Very nice.<p>Has anyone got rr working with python?
评论 #43523235 未加载
评论 #43524009 未加载
maleldilabout 2 months ago
Patiently waiting for the day when someone makes something similar for macOS.
评论 #43526683 未加载
评论 #43528200 未加载
评论 #43554377 未加载
georgewsingerabout 2 months ago
Still waiting for rr to work more transparently&#x2F;easily with Haskell.
评论 #43525620 未加载
vchuravyabout 2 months ago
Very cool. Does the dynamic instrumentation handle JIT emitted code?
pabs3about 2 months ago
Is this getting merged back into rr?
评论 #43524206 未加载