On Tuesday, 27 September 2016 at 09:20:28 UTC, Jacob Carlborg
wrote:
On 2016-09-27 10:50, Ilya Yaroshenko wrote:
No, LDC for example does not have the issue
https://issues.dlang.org/show_bug.cgi?id=16488 and others too.
Does LDC has: "Lightweight `nothrow @nogc` threads, implemented
using `struct`s" ?
They are coming soon. LLVM has OpenCL and CUDA backend. OpenCL
can be used both for CPU and GPU targets. So, yes, Mir will have
[1, 2] lightweight `nothrow @nogc` threads with LDC.
1. https://github.com/libmir/dcompute
2. https://github.com/ldc-developers/ldc/pull/1786