[webkit-dev] PSA: you should use WTF::Lock and WTF::Condition instead of WTF::SpinLock, WTF::Mutex, WTF::ThreadCondition, std::mutex, std::condition_variable, or std::condition_variable_any

Michael Catanzaro mcatanzaro at igalia.com
Fri Aug 21 12:11:08 PDT 2015


On Wed, 2015-08-19 at 13:08 -0700, Filip Pizlo wrote:
> TL;DR.  Don’t use WTF::SpinLock, WTF::Mutex, std::mutex,
> WTF::ThreadCondition, std::condition_variable, or
> std::condition_variable_any.  They waste CPU time and they waste
> memory.  Use WTF::Lock and WTF::Condition instead.

Hi, I recommend adding a style-checker rule to enforce this, if you
haven't already.


More information about the webkit-dev mailing list