|Posted by Imperatorn|
in reply to Araq
On Monday, 22 November 2021 at 10:16:28 UTC, Araq wrote:
On Friday, 19 November 2021 at 19:41:59 UTC, Paulo Pinto wrote:
On Friday, 19 November 2021 at 19:02:45 UTC, Araq wrote:
Different in what way, given the optimizations referred in the paper and plans for future work, which unfortunately never realised given the team's move into Olivetti, where they eventually created Modula-2+ and Modula-3.
ORC is precise, it doesn't do conservative stack marking, ORC's cycle detector uses "trial deletion", not "mark and sweep", ORC removes cycle candidates in O(1) which means it can exploit o
acyclic structures at runtime better than previous algorithms, ORC has a heuristic for "bulk cycle detection"...
ORC seems like a pretty nice solution