DigiNews

Tech Watch by Johan Denoyer

← Back to articles

High-performance garbage collection for C++

Quality: 9/10 Relevance: 9/10

Summary

Technical overview of Oilpan, a C++ garbage collector used in Blink to manage C++ memory connected to V8 via cross-component tracing. Covers mark-sweep approach, pointer tracing via Visitor and Trace methods, and the evolution toward incremental and concurrent sweeping to reduce main-thread work, with real-world performance gains shown in benchmarks.

🚀 Service construit par Johan Denoyer