Hacker News new | past | comments | ask | show | jobs | submit login
Rewrite of the GHC Garbage Collector (haskell.org)
5 points by azhenley on Oct 27, 2019 | hide | past | favorite | 3 comments



Even though it uses an unique memory model, I'm surprised ORCA hasn't been extracted from Pony because it supposedly beats C4 and Erlang's.


Completely unrelated. ORCA is an actor protocol, Pony uses rust-like compile-time ensured ownership attributes and extends that to refs and copies as method arguments.

GHC uses a slow and traditional non-moving mark & sweep collector, and extended that to be fully concurrent. That's still a long way to a good compacting collector.


Stop-the-world costs: Love to see some discussion of consequences stemming from this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: