We had an engineer at Mozilla who decided to use a thread sanitiser tool to look for data races
[in our C ++ codebase] ... and he found that in every case where Firefox used threads, there were
data races. Not most cases - every single case.
Jim Blandy