Remix.run Logo
ViscountPenguin 5 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.

pjmlp 5 days ago | parent [-]

Use trace points and feed the telemetry data into the debugger for analysis.

ViscountPenguin 5 days ago | parent [-]

Somehow I've never used trace points before, thanks!