Tag: Go
All the articles with the tag "Go".
What Made GC Long Wasn't the Cache Size, It Was the Pointer Count
Discord's Go-to-Rust post diagnoses the problem accurately, and the diagnosis still holds. But only two knobs got turned. GOGC sets frequency and cache size cuts the hit rate. The variable that sets scan cost is the pointer count, and Go doesn't scan pointer-free objects at all.