My Long Term Vision for the D programming language

Paulo Pinto pjmlp at progtools.org
Tue Nov 23 06:43:50 UTC 2021


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 
> acyclic structures at runtime better than previous algorithms, 
> ORC has a heuristic for "bulk cycle detection"...

Thanks.


More information about the Digitalmars-d mailing list