commit | 7ae926274593c7965f3559d4cb698b0f40dfd8ef | [log] [tgz] |
---|---|---|
author | Peter Boström <pbos@webrtc.org> | Tue Oct 20 11:37:30 2015 |
committer | Peter Boström <pbos@webrtc.org> | Tue Oct 20 11:37:41 2015 |
tree | 6c7c6698d0ed60fb80479b76eb41c442903a90f3 | |
parent | eff0fc677589d356c458d324af4a81781054e119 [diff] |
Suppress libyuv::TestCpuFlag races. Two concurrently running decoders will trigger data races on cpu_info_ which is lazily initialized on reading TestCpuFlag without proper atomics. BUG=libyuv:508 R=kjellander@webrtc.org TEST=Running EndToEndTest.SendsAndReceivesMultipleStreams under TSan. Review URL: https://codereview.webrtc.org/1414093003 . Cr-Commit-Position: refs/heads/master@{#10335}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.