Mocha (1995) used refcounting in C w/o a cycle collector, although XPCOM + SpiderMonkey later motivated a Mozilla cycle collector () after Bacon & Rajan 2001 ().