Oxide and Friends cover image

A Debugging Odyssey

Oxide and Friends

00:00

Do You Have a D-Trace Script?

A bug in Go was causing problems with memory allocation. The author wanted to know how many objects were being allocated from one block of memory, so he wrote a D-Trace script that would trace all the allocations and then also trace the GC sweep operations. He says this is an example of using post-mortem analysis as well as dynamic tracing when you're trying to figure out what's going on.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app