Processes and Channels, cf. goroutines.
Sean Kelly
sean at invisibleduck.org
Thu Feb 13 09:07:19 PST 2014
Yes. The schedulers are required to maintain some data (one being
a message queue) for each "thread" they spawn. If the data is
requested from a thread the scheduler doesn't own, it's required
to return a thread-local copy instead. In short, any manually
created kernel thread will get its own message queue regardless
of the scheduler in place.
More information about the Digitalmars-d
mailing list