How Green Tea Made Go's Garbage Collector More Cache-Friendly
How Go finds live heap objects, why safepoints and compiler pointer maps matter, and how Green Tea changes the marking worklist from objects to memory spans.
2 articles in this tag.
How Go finds live heap objects, why safepoints and compiler pointer maps matter, and how Green Tea changes the marking worklist from objects to memory spans.
My thoughts and practical experiences applying Sean Goedecke's system design principles - from state management to database schemas, with real-world lessons learned over 10+ years.