Read-Copy-Update (RCU) is a manual memory management method that is becoming increasingly popular in the Linux kernel.
Is it possible to create a language and a virtual machine that uses RCU instead of a regular garbage collector to recover unreachable memory?
source share