mutexes (mutices?) and TLS
Torje Digernes
torjehoa at pvv.org
Mon Dec 2 08:44:24 PST 2013
On Monday, 2 December 2013 at 12:09:34 UTC, Artem Tarasov wrote:
> Yes, global variables are thread-local by default. Use shared
> or _gshared
> qualifier.
> I guess such questions belong to D.learn.
Is this really desired behaviour for mutexes? Since mutexes (per
my rather little experience) is mostly used for locking between
threads, which is not doable without extra qualifiers now.
I know that global variables are thread local, but using the
mutex in different threads, which seems to be their main usage,
require extra qualifiers. Shouldn't the main usage be possible
using default setup, as in no extra qualifiers?
More information about the Digitalmars-d
mailing list