On Sunday, 24 November 2019 at 18:46:04 UTC, Jacob Carlborg wrote:
On 2019-11-23 10:51, Sebastiaan Koppe wrote:
This is my proposal for porting D runtime to WebAssembly. I would like to ask you to review it. You can find it here: https://gist.github.com/skoppe/7617ceba6afd67b2e20c6be4f922725d

What will happen to code that uses TLS? Will it be promoted to a global variable or will it fail to compile?

LLVM errors out saying it can't select tls for wasm. We could modify ldc to not emit TLS instructions under WebAssembly.

But yeah, right now, you need to __gshared everything.

I know.

Reply via email to