This is one of my favorite resources on garbage collection techniques. It's opinionated in favor of the tried-and-true approaches (generational tracing GC), which is a very welcome stance.
In their faq they do seem to step over RAII as an idiom to have scalable and maintainable memory management without garbage collection.
For (semi-) realtime systems, the predictability of RAII is a huge benefit.