Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Issue 1726203002: Refactor thread_local.h's TLS Implementation to use ThreadLocalStorage (Closed)

Created:
4 years, 10 months ago by robliao
Modified:
4 years, 2 months ago
Reviewers:
brettw
CC:
chromium-reviews, vmpstr+watch_chromium.org, michaelbai
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor thread_local.h's TLS Implemetation to use ThreadLocalStorage thread_local_*'s implementation of TLS was redundant with thread_local_storage_*'s implementation. This change reduces the number of implementations by one. BUG=588824 Committed: https://crrev.com/8f0b97ae15609cee6fe67d2b0b958ef37cffb1e0 Committed: https://crrev.com/a681bfe835c65798b50602354056af05a1fdbc51 Cr-Original-Commit-Position: refs/heads/master@{#377774} Cr-Commit-Position: refs/heads/master@{#424162}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Update thread_local_storage.h comment #

Patch Set 3 : Rebase to d98ce9a #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -184 lines) Patch
M base/BUILD.gn View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M base/threading/thread_local.h View 2 chunks +29 lines, -64 lines 0 comments Download
D base/threading/thread_local_android.cc View 1 chunk +0 lines, -31 lines 0 comments Download
D base/threading/thread_local_posix.cc View 1 chunk +0 lines, -43 lines 0 comments Download
M base/threading/thread_local_storage.h View 1 2 1 chunk +6 lines, -3 lines 0 comments Download
D base/threading/thread_local_win.cc View 1 chunk +0 lines, -40 lines 0 comments Download

Messages

Total messages: 53 (36 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1726203002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1726203002/1
4 years, 10 months ago (2016-02-23 23:31:28 UTC) #2
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-24 01:38:53 UTC) #5
robliao
brettw: Please review this change. Thanks!
4 years, 10 months ago (2016-02-24 01:41:55 UTC) #7
robliao
On 2016/02/24 01:41:55, robliao wrote: > brettw: Please review this change. Thanks! Ping for brettw! ...
4 years, 10 months ago (2016-02-25 18:14:53 UTC) #8
brettw
LGTM, sorry for the delay! https://codereview.chromium.org/1726203002/diff/1/base/threading/thread_local.h File base/threading/thread_local.h (right): https://codereview.chromium.org/1726203002/diff/1/base/threading/thread_local.h#newcode9 base/threading/thread_local.h:9: // These classes implement ...
4 years, 10 months ago (2016-02-25 22:57:45 UTC) #9
robliao
Thanks for the review! https://codereview.chromium.org/1726203002/diff/1/base/threading/thread_local.h File base/threading/thread_local.h (right): https://codereview.chromium.org/1726203002/diff/1/base/threading/thread_local.h#newcode9 base/threading/thread_local.h:9: // These classes implement a ...
4 years, 10 months ago (2016-02-26 00:02:51 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1726203002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1726203002/60001
4 years, 10 months ago (2016-02-26 00:13:57 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:60001)
4 years, 10 months ago (2016-02-26 02:17:13 UTC) #17
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/8f0b97ae15609cee6fe67d2b0b958ef37cffb1e0 Cr-Commit-Position: refs/heads/master@{#377774}
4 years, 10 months ago (2016-02-26 02:18:31 UTC) #19
robliao
A revert of this CL (patchset #2 id:60001) has been created in https://codereview.chromium.org/1743693002/ by robliao@chromium.org. ...
4 years, 10 months ago (2016-02-26 18:23:16 UTC) #20
robliao
On 2016/02/26 18:23:16, robliao wrote: > A revert of this CL (patchset #2 id:60001) has ...
4 years, 9 months ago (2016-02-29 22:46:42 UTC) #22
brettw
Should we be trying to reland this?
4 years, 4 months ago (2016-08-05 18:17:56 UTC) #23
robliao
On 2016/08/05 18:17:56, brettw (ping on IM after 24h) wrote: > Should we be trying ...
4 years, 4 months ago (2016-08-05 18:21:21 UTC) #24
robliao
On 2016/08/05 18:21:21, robliao wrote: > On 2016/08/05 18:17:56, brettw (ping on IM after 24h) ...
4 years, 2 months ago (2016-10-07 22:34:40 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1726203002/100001
4 years, 2 months ago (2016-10-10 16:01:58 UTC) #49
commit-bot: I haz the power
Committed patchset #3 (id:100001)
4 years, 2 months ago (2016-10-10 16:07:43 UTC) #51
commit-bot: I haz the power
4 years, 2 months ago (2016-10-10 16:10:25 UTC) #53
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/a681bfe835c65798b50602354056af05a1fdbc51
Cr-Commit-Position: refs/heads/master@{#424162}

Powered by Google App Engine
This is Rietveld 408576698