Found in 2 comments on Hacker News
stefanos82 · 2021-11-22 · Original thread
I would recommend the following:

  https://github.com/edubart/nelua-lang/wiki/Useful-Links-for-Research   The Garbage Collection Handbook: The Art of Automatic Memory Management [1]  
[1] https://www.amazon.com/dp/0367659247

hga · 2013-10-02 · Original thread
Which I would add is a production garbage collector, an updated version of the Pauseless one that's got its own paper and is covered in the 2nd edition of the book on garbage collection, http://www.amazon.com/The-Garbage-Collection-Handbook-Manage...

Does require custom hardware or kernel cooperation for speed (e.g. it needs to do batched MMU operations without clearing the TBL on each 2MB page). Looks like it's got a better read barrier than the Pauseless one; that does of course cost extra on stock hardware.