grin-compiler / grin

GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.

Home Page:https://grin-compiler.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Question: does GRIN requires a runtime?

wongjiahau opened this issue · comments

commented

Currently I plan to compile my language into GRIN, but I'm not sure if I will need to a runtime for things like garbage collecting.

Currently GRIN does not provide a native runtime system, but it will eventually.
At the moment the native LLVM codegen backend uses a simple bump allocator without GC.
The reason the GC is not implemented yet because I'm still busy with the GHC Haskell frontend.