commit | 28a19e7521f02a9d5bedba58d05ab0ae72c3c9b2 | [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 | 48f837022c814d015cbde3f792c46f123f301757 | |
parent | 111f540c10a095dc3069022a7598f4551d78c2b6 [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-Original-Commit-Position: refs/heads/master@{#367069} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 36388503f7f90d6ce97f15d861a6774e6d9385ee