MemGC: A Retrospective on a Bygone Frontline of Browser Security

Looking back at my time on the Chakra and the OG Edge team, few projects I had the opportunity to work on feel as consequential to my development as an engineer as my opportunity to work on MemGC (Memory Garbage Collection) . In the 2014-16 time period the largest amount of security bugs filed against Internet Explorer were Use-After-Frees (UAFs) . MemGC was our architectural response: a garbage…