Make StringImpl flags atomic and threadsafe.
This leaves just the ref_count_ variable left as thread hostile. CL is broken out of https://chromium-review.googlesource.com/c/chromium/src/+/1557854 See this design doc for more details on the larger motivation for this change: https://docs.google.com/document/d/1hp7h6zfD5S6mnMI4cHe1PpacRnb2rNpRRkn1gBBJHuQ/edit#heading=h.erv1bv18t616 Bug: 1083392 Change-Id: I9ab3b1d86c8e27d887b6dbb34ac4ae4fd720af0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2301589 Commit-Queue: Albert J. Wong <ajwong@chromium.org> Reviewed-by:Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#790158}
Showing
Please register or sign in to comment