People giving advice for your GC’d language like “run escape analysis every compile and make deliberate effort to stay on the stack” is a big blinking red sign saying “implement a generational GC”.
-
-
In an interactive setting what matters is GC load consistency and for the GC to be able to eventually catch up with the mutator. LuaJIT allocates larger buckets so it amortizes the allocation cost down to a few instructions too, so the difference isn't that big.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.