commit | 36388503f7f90d6ce97f15d861a6774e6d9385ee | [log] [tgz] |
---|---|---|
author | thakis <thakis@chromium.org> | Tue Dec 29 14:42:21 2015 |
committer | Commit bot <commit-bot@chromium.org> | Tue Dec 29 14:43:23 2015 |
tree | 4837e57f5d8bc80608a990d53b550a7c082f5bf5 | |
parent | 79388d00fec84d8596235a2a3f3e3b7894fd97fb [diff] |
Revert of tcmalloc: Use C++11 atomics where appropriate. (patchset #8 id:140001 of https://codereview.chromium.org/1549913002/ ) Reason for revert: Caused performance problems (see http://crbug.com/572525 and dupes) Original issue's description: > tcmalloc: Use C++11 atomics where appropriate. > > Ports these CLs to tcmalloc: > https://codereview.chromium.org/636783002/ > https://codereview.chromium.org/1466833002/ (except mac) > > No intended behavior change, but it should remove > the static initializer in atomicops_internals_x86_gcc.h > on Linux. It's also less code. > > BUG=94925,559247 > > Committed: https://crrev.com/e13537fe418eff11d3cab9077f6a647d7c74f103 > Cr-Commit-Position: refs/heads/master@{#366904} TBR=jfb@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=94925,559247 Review URL: https://codereview.chromium.org/1557433002 Cr-Commit-Position: refs/heads/master@{#367069}