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

Issue 646833003: Oilpan: Mark the NodeList hierarchy MainThreadOnly (Closed)

Created:
6 years, 2 months ago by haraken
Modified:
6 years, 2 months ago
Reviewers:
oilpan-reviews, tkent
CC:
blink-reviews, haraken, kouhei+heap_chromium.org, Mads Ager (chromium), mkwst+moarreviews_chromium.org
Project:
blink
Visibility:
Public.

Description

Oilpan: Mark the NodeList hierarchy MainThreadOnly The NodeList hierarchy is accessed only by the main thread. Given that NodeList is performance-sensitive in various benchmarks in blink_perf, this CL explicitly marks the NodeList hierarchy MainThreadOnly. BUG=420515 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183721

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -2 lines) Patch
M Source/platform/heap/ThreadState.h View 1 1 chunk +7 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
haraken
PTAL
6 years, 2 months ago (2014-10-12 15:23:01 UTC) #2
haraken
keishi-san: would you take a look at this? https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h File Source/platform/heap/ThreadState.h (right): https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h#newcode89 Source/platform/heap/ThreadState.h:89: // ...
6 years, 2 months ago (2014-10-15 01:12:56 UTC) #3
tkent
lgtm https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h File Source/platform/heap/ThreadState.h (right): https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h#newcode89 Source/platform/heap/ThreadState.h:89: // indicates that classes in T's hierarchy are ...
6 years, 2 months ago (2014-10-15 03:34:39 UTC) #5
haraken
Thanks for review. https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h File Source/platform/heap/ThreadState.h (right): https://codereview.chromium.org/646833003/diff/1/Source/platform/heap/ThreadState.h#newcode94 Source/platform/heap/ThreadState.h:94: bool derivesNode = WTF::IsSubclass<typename WTF::RemoveConst<T>::Type, Node>::value ...
6 years, 2 months ago (2014-10-15 03:38:59 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/646833003/50001
6 years, 2 months ago (2014-10-15 03:39:58 UTC) #8
commit-bot: I haz the power
6 years, 2 months ago (2014-10-15 05:59:26 UTC) #9
Message was sent while issue was closed.
Committed patchset #2 (id:50001) as 183721

Powered by Google App Engine
This is Rietveld 408576698