Thanks Sean, it's great to at least know where the issue is. As to my other 
question, why do the D std library docs at 
http://www.digitalmars.com/d/2.0/phobos/phobos.html have no indication that 
core.sync and the other core.* packages even exist? Are the APIs not stable 
enough yet to treat them as public? Even if documentation is sparse, just 
knowing that RWLock existed and its exposed methods was all I really needed to 
start using it, aside from the shared issue.

-- Brian


Sean Kelly Wrote:

> The casts are necessary because I haven't yet applied 'shared' to druntime.  
> I ran into a few issues when doing so and rolled back my changes.  I'll give 
> it another shot before the next release.

Reply via email to