Hacker News new | ask | show | jobs
by ViscountPenguin 283 days ago
I've had far better luck print debugging tricky race conditions than using a debugger.

The only language where I've found a debugger particularly useful for race condition debugging is go, where it's a lot easier to synthetically trigger race conditions in my experience.

1 comments

Use trace points and feed the telemetry data into the debugger for analysis.
Somehow I've never used trace points before, thanks!