News for hackers. Stuff that matters.
Re:Lilith: x86-64 OS written in Crystal by samatman on Monday December 23, 2019 @09:44AM (#21863872)
Have you read Mike Pall's proposal for a quad-color collector in LuaJIT?[0] That you took this approach leads me to think you'd find it interesting.

[0]: http://wiki.luajit.org/New-Garbage-Collector

Re:Lilith: x86-64 OS written in Crystal by ffwff on Monday December 23, 2019 @10:01AM (#21863962)
I've read up on how luajit does garbage collection (in fact the current gc/allocator with allocation/marking bitmaps is inspired by his tri-color gc. Apart from specifying when the GC should run, I won't be changing anything about the core gc algorithm used in the project anytime soon.