• by exabrial on 4/27/2022, 4:00:25 AM

    > LXR takes a very different approach to existing production collectors, using advanced reference counting for prompt reclamation, carefully avoiding the overhead of concurrent copying.

    Curious, why hasn't this been done before, like in Objective-C? Java has some of most advanced garbage collection of any language with fancy escape analysis and a plethora of collectors available, including some unique ones like G1 and Shenandoah.