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

Issue 171743004: Oilpan: mark ThreadAffinity as MainThreadOnly for Node or CSSValue inheriting classes. (Closed)

Created:
6 years, 10 months ago by kouhei (in TOK)
Modified:
6 years, 9 months ago
CC:
blink-reviews
Visibility:
Public.

Description

Oilpan: mark ThreadAffinity as MainThreadOnly for Node or CSSValue inheriting classes. BUG=None Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168257

Patch Set 1 #

Total comments: 2

Patch Set 2 : remove DerivesNodeOrCSSValue #

Patch Set 3 : reverse #

Patch Set 4 : rebased #

Total comments: 1

Patch Set 5 : fix #

Patch Set 6 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -44 lines) Patch
M Source/heap/ThreadState.h View 1 2 3 4 5 2 chunks +16 lines, -44 lines 0 comments Download

Messages

Total messages: 34 (0 generated)
kouhei (in TOK)
Proof-of-concept patch. haraken: wdyt?
6 years, 10 months ago (2014-02-21 06:49:07 UTC) #1
haraken
+oilpan-reviews@ Looks good but Mads should take a look. https://codereview.chromium.org/171743004/diff/1/Source/heap/ThreadState.h File Source/heap/ThreadState.h (right): https://codereview.chromium.org/171743004/diff/1/Source/heap/ThreadState.h#newcode96 Source/heap/ThreadState.h:96: ...
6 years, 10 months ago (2014-02-21 06:51:07 UTC) #2
zerny-chromium
dbc https://codereview.chromium.org/171743004/diff/1/Source/heap/ThreadState.h File Source/heap/ThreadState.h (right): https://codereview.chromium.org/171743004/diff/1/Source/heap/ThreadState.h#newcode93 Source/heap/ThreadState.h:93: template<typename T, bool derivesNodeOrCSSValue = DerivesNodeOrCSSValue<T>::value > class ...
6 years, 10 months ago (2014-02-21 07:04:53 UTC) #3
kouhei (in TOK)
On 2014/02/21 07:04:53, zerny-chromium wrote: > dbc > > https://codereview.chromium.org/171743004/diff/1/Source/heap/ThreadState.h > File Source/heap/ThreadState.h (right): > ...
6 years, 10 months ago (2014-02-21 07:08:17 UTC) #4
Mads Ager (chromium)
This change is the opposite of what I would expect. We should make CSSValue and ...
6 years, 10 months ago (2014-02-21 09:22:28 UTC) #5
Mads Ager (chromium)
Hopefully Erik will have numbers from his mac today. Let's hope that we can go ...
6 years, 10 months ago (2014-02-21 09:23:08 UTC) #6
haraken
The USED_FROM_MULTIPLE_THREAD macros have been causing real issues, so at the moment I'd propose to ...
6 years, 10 months ago (2014-02-27 00:44:47 UTC) #7
kouhei (in TOK)
On 2014/02/27 00:44:47, haraken wrote: > The USED_FROM_MULTIPLE_THREAD macros have been causing real issues, so ...
6 years, 10 months ago (2014-02-27 06:20:04 UTC) #8
Mads Ager (chromium)
LGTM
6 years, 9 months ago (2014-02-27 10:01:26 UTC) #9
kouhei (in TOK)
The CQ bit was checked by kouhei@chromium.org
6 years, 9 months ago (2014-02-27 10:08:27 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/171743004/130001
6 years, 9 months ago (2014-02-27 10:08:37 UTC) #11
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-02-27 10:45:45 UTC) #12
commit-bot: I haz the power
Retried try job too often on mac_blink_rel for step(s) blink_heap_unittests, blink_platform_unittests, webkit_lint, webkit_python_tests, webkit_tests, webkit_unit_tests, ...
6 years, 9 months ago (2014-02-27 10:45:45 UTC) #13
zerny-chromium
FYI, the build is failing due to a class/struct mismatch. https://codereview.chromium.org/171743004/diff/130001/Source/heap/ThreadState.h File Source/heap/ThreadState.h (right): https://codereview.chromium.org/171743004/diff/130001/Source/heap/ThreadState.h#newcode77 ...
6 years, 9 months ago (2014-02-27 11:05:45 UTC) #14
haraken
On 2014/02/27 11:05:45, zerny-chromium wrote: > FYI, the build is failing due to a class/struct ...
6 years, 9 months ago (2014-02-28 00:24:12 UTC) #15
haraken
kouhei@ is ooo, so I'll take over the CL. Since I cannot upload a CL ...
6 years, 9 months ago (2014-02-28 01:25:38 UTC) #16
kouhei (in TOK)
The CQ bit was checked by kouhei@chromium.org
6 years, 9 months ago (2014-02-28 03:06:07 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/171743004/150001
6 years, 9 months ago (2014-02-28 03:06:23 UTC) #18
kouhei (in TOK)
On 2014/02/28 01:25:38, haraken wrote: > kouhei@ is ooo, so I'll take over the CL. ...
6 years, 9 months ago (2014-02-28 03:06:36 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-02-28 04:13:33 UTC) #20
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=29572
6 years, 9 months ago (2014-02-28 04:13:34 UTC) #21
kouhei (in TOK)
The CQ bit was checked by kouhei@chromium.org
6 years, 9 months ago (2014-02-28 04:18:13 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/171743004/150001
6 years, 9 months ago (2014-02-28 04:18:27 UTC) #23
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-02-28 05:47:41 UTC) #24
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_tests, webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=29591
6 years, 9 months ago (2014-02-28 05:47:42 UTC) #25
haraken
The CQ bit was checked by haraken@chromium.org
6 years, 9 months ago (2014-02-28 07:25:01 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/171743004/150001
6 years, 9 months ago (2014-02-28 07:25:11 UTC) #27
haraken
The CQ bit was unchecked by haraken@chromium.org
6 years, 9 months ago (2014-02-28 07:35:09 UTC) #28
haraken
I hit a lot of issues about threading affinity when moving core/animations/ to the heap, ...
6 years, 9 months ago (2014-02-28 07:50:01 UTC) #29
kouhei (in TOK)
On 2014/02/28 07:50:01, haraken wrote: > I hit a lot of issues about threading affinity ...
6 years, 9 months ago (2014-02-28 07:53:12 UTC) #30
haraken
On 2014/02/28 07:53:12, kouhei wrote: > On 2014/02/28 07:50:01, haraken wrote: > > I hit ...
6 years, 9 months ago (2014-02-28 08:07:27 UTC) #31
kouhei (in TOK)
The CQ bit was checked by kouhei@chromium.org
6 years, 9 months ago (2014-03-03 00:33:53 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/171743004/170001
6 years, 9 months ago (2014-03-03 00:34:02 UTC) #33
commit-bot: I haz the power
6 years, 9 months ago (2014-03-03 03:14:51 UTC) #34
Message was sent while issue was closed.
Change committed as 168257

Powered by Google App Engine
This is Rietveld 408576698