Re:Gollvm from Google
by pcwalton on Saturday May 27, 2017 @05:01PM
(#14431963)
LLVM has better support for moving GC, due to Azul's efforts. That's a big difference.
[ Parent
| on HN ]
Doesn't gccgo reuse the standard Go runtime, and wouldn't integrating LLVM'S GC support require pretty much writing a brand-new runtime?
LLVM doesn't come with a garbage collector; it comes with hooks you can plug your GC into. So it'd require a good bit of work to integrate with LLVM's GC support, but nowhere near rewriting the whole runtime.