1
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Aaron Patterson ✅

@zellyn Indeed. A big problem is that in order to work correctly with Ruby's GC, you need to ensure that Ruby objects are always kept on the stack or in a register (the GC must be able to "see" them and it only searches stacks and registers, it will not try scanning all of your memory). And keeping those references on the stack or in a register is typically the territory of the compiler, not a library

0
12mo
Replies