This patch seems to have gotten lost in the mix over the past month, so I am reposting. Apologies if this is incorrect! This patch includes removes a FIXME for slim reader/writer locks on Windows Vista and higher, since the functionality is available in the OS there. It falls back on the heavyweight critical sections implementation for Windows XP because the reader/writer locks are unavailable. ~Aaron -------------- next part -------------- A non-text attachment was scrubbed... Name: RWMutex.diff Type: application/octet-stream Size: 4339 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111004/7ae876a5/attachment.obj>