Revert "WTF: CHECK if a mutex is recursively acquired."
This reverts commit e41ffb6c. Reason for revert: WebAudio can still do recursive acquisition due to finalizing objects during an allocation in which the lock is held. See crbug.com/882314 Original change's description: > WTF: CHECK if a mutex is recursively acquired. > > This is a final attempt to flush out any recursive acquisition > before support is totally removed for WTF::RecursiveMutex. > > For pthreads, this requires maintaining the recursion_count_ > variable even in non-DCHECK builds. This is still quite cheap, > and is temporary in any case. > > Bug: 856641 > Change-Id: I2b550fd58e8c4cf6293ad7628dd49aa366b41ae9 > Reviewed-on: https://chromium-review.googlesource.com/1212453 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Commit-Queue: Jeremy Roman <jbroman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#589504} TBR=jbroman@chromium.org,yutak@chromium.org,haraken@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 856641,882314 Change-Id: I1e2732ee0c810d5fed73ba29874088abaeed2d59 Reviewed-on: https://chromium-review.googlesource.com/1225297Reviewed-by:Jeremy Roman <jbroman@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#591130}
Showing
Please register or sign in to comment