| commit | 4826b4c3ed8963a1e34e968432d931808759f3cb | [log] [tgz] |
|---|---|---|
| author | dgozman <dgozman@chromium.org> | Wed Jun 01 14:31:12 2016 |
| committer | Commit bot <commit-bot@chromium.org> | Wed Jun 01 14:32:41 2016 |
| tree | 90e994052d1d7ac37507e10827d87df6c8e22631 | |
| parent | a8ca840feb0a6ec2b152a5f61b95e93f85f47e2d [diff] |
Add CrossThreadCopier and isolatedCopy() to SourceLocation. We have to make isolatedCopy of every WTF::String when passing SourceLocation between threads. This fixes data race introduced by https://codereview.chromium.org/2010603002. BUG=615712 Review-Url: https://codereview.chromium.org/2024993003 Cr-Original-Commit-Position: refs/heads/master@{#397137} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 48e31ee8f0d774b8674b90a7167e648ada24292c