A New Game Written in D

rikki cattermole rikki at cattermole.co.nz
Wed May 18 19:07:45 UTC 2022


On 19/05/2022 7:03 AM, H. S. Teoh wrote:
> We keep coming back to this impasse: write barriers.  It's high time
> somebody implemented this in a dmd fork so that we can actually test out
> more advanced GC designs.

No. Not dmd.

LDC or GDC.

DMD is not suitable for experimentation due to the situation with atomics.

Advanced GC's may need concurrent data structures like lock-free, and 
you cannot implement them with dmd due to the atomic instructions being 
3 function calls deep. You get segfaults. Been there done that, what a 
waste of 7 months.


More information about the Digitalmars-d-announce mailing list