| commit | cdd4892f12e860905565f4e4444d7726618f89bd | [log] [tgz] |
|---|---|---|
| author | Jim Ingham <jingham@apple.com> | Fri Mar 29 17:07:30 2019 +0000 |
| committer | Jim Ingham <jingham@apple.com> | Fri Mar 29 17:07:30 2019 +0000 |
| tree | c0dc087dd800b84beea1df1c2cb533bdecd83c06 | |
| parent | dd0c7d88c6c52ffd7e346497cf36dc13f6ce6766 [diff] |
Use the multi-lockable form of std::lock for operator= For = operators for lists that have mutexes, we were either just taking the locks sequentially or hand-rolling a trick to try to avoid lock inversion. Use the std::lock mechanism for this instead. Differential Revision: https://reviews.llvm.org/D59957 llvm-svn: 357276