On Tuesday, 20 June 2017 at 07:11:10 UTC, Dmitry Olshansky wrote:
On Monday, 19 June 2017 at 22:50:05 UTC, Adam D. Ruppe wrote:
What is it about Windows that makes you call it a distant
possibility? Is it just that you are unfamiliar with it or is
there some specific OS level feature you plan on needing?
This is mostly because I wanted to abuse lazy commit of POSIX.
Now that I think of it Windows is mostly ok, except for the
fork trick used in concurrent GC. As Vladimir pointed out on
Windows there are other ways to do it but they are more
involved.
---
Dmitry Olshansky
BTW, Rainer Schuetze has studied this in detail and has written
down some of it here:
http://rainers.github.io/visuald/druntime/concurrentgc.html