search for: conditional_variable

Displaying 1 result from an estimated 1 matches for "conditional_variable".

Did you mean: condition_variable
2016 Oct 31
0
[Support/RWMutex] [RFC] Use std::atomic to replace platform-specific implementation
...ad/write lock base on std::atomic, the old methods not only has potential performance issue(Sorry I can't provide concrete evidence, any benchmark result is welcome) but also non-standard. Before std::shared_mutex in C++17 got fully adopt by LLVM codebase, I think we can use std::atomic + std::conditional_variable approach like this: https://gist.github.com/mshockwave/b314eb78d4019e7e106e705e864e0398 to power RWMutex. -- Bekket McClane Department of Computer Science, National Tsing Hua University -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/piper...