Concurrent Routines in WASM

168 views
Skip to first unread message

samuel.w...@gmail.com

unread,
Jun 21, 2019, 1:13:17 PM6/21/19
to golang-nuts
Does the golang WASM compiler support concurrent routines with WASM threads yet? If not is there a place that I can contribute to its development?

Keith Randall

unread,
Jun 21, 2019, 9:16:56 PM6/21/19
to golang-nuts
No, it doesn't. Do wasm threads exist yet? When the wasm port was first developed, they didn't exist.
If the spec is now complete, we would just need a builder than can test threads, and then we would implement threading support in tip (for 1.14, presumably). Feel free to submit patches.

It looks like wasm threads is implemented in Chrome 70+, but I'm not sure how that relates to the spec and/or other wasm implementations.

Agniva De Sarker

unread,
Jun 23, 2019, 10:49:20 AM6/23/19
to golang-nuts
The spec is at phase 2. Please feel free to subscribe to https://github.com/golang/go/issues/28631 for updates.

Samuel Warfield

unread,
Jun 24, 2019, 11:56:45 AM6/24/19
to Agniva De Sarker, golang-nuts
Thanks!

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/wdmPMKZSZ38/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/34f44837-f92a-4696-842f-7accbc93c934%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Reply all
Reply to author
Forward
0 new messages