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

Issue 23766020: Trivial changes to default Vector sizing in the shadow area. (Closed)

Created:
7 years, 3 months ago by Chris Evans
Modified:
7 years, 3 months ago
CC:
blink-reviews, loislo+blink_chromium.org, webcomponents-bugzilla_chromium.org, eae+blinkwatch, yurys+blink_chromium.org, abarth-chromium, dglazkov+blink, adamk+blink_chromium.org, jeez
Visibility:
Public.

Description

Trivial changes to default Vector sizing in the shadow area. This enables us to lower the default size expansion of Vector from 16 to 4 without taking a performance hit on ShadowDOM/DistributionWithMultipleShadowRoots These changes may even make performance faster than before the default Vector size change, but the bots will have to be the judge of that. BUG=286696 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157725

Patch Set 1 #

Total comments: 1

Patch Set 2 : Tidying up. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -8 lines) Patch
M Source/core/dom/shadow/ContentDistribution.h View 2 chunks +3 lines, -0 lines 0 comments Download
M Source/core/dom/shadow/ElementShadow.cpp View 1 2 chunks +7 lines, -5 lines 0 comments Download
M Source/core/dom/shadow/InsertionPoint.cpp View 1 2 chunks +3 lines, -1 line 0 comments Download
M Source/wtf/Vector.h View 1 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Chris Evans
7 years, 3 months ago (2013-09-10 02:17:15 UTC) #1
esprehn
This is going to cause copies inside canSelectNode() since ShadowDOMSiblingTraversalStrategy doesn't understand it's a Vector<Node, ...
7 years, 3 months ago (2013-09-10 03:11:40 UTC) #2
cevans
On Tue, Sep 10, 2013 at 4:11 AM, <esprehn@chromium.org> wrote: > This is going to ...
7 years, 3 months ago (2013-09-10 04:02:13 UTC) #3
Chris Evans
On 2013/09/10 03:11:40, esprehn wrote: > This is going to cause copies inside canSelectNode() since ...
7 years, 3 months ago (2013-09-11 08:01:11 UTC) #4
Chris Evans
On 2013/09/10 03:11:40, esprehn wrote: > This is going to cause copies inside canSelectNode() since ...
7 years, 3 months ago (2013-09-12 07:35:22 UTC) #5
Chris Evans
On 2013/09/12 07:35:22, Chris Evans wrote: > On 2013/09/10 03:11:40, esprehn wrote: > > This ...
7 years, 3 months ago (2013-09-12 07:36:19 UTC) #6
abarth-chromium
lgtm
7 years, 3 months ago (2013-09-12 22:44:48 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/cevans@chromium.org/23766020/9001
7 years, 3 months ago (2013-09-12 22:45:02 UTC) #8
commit-bot: I haz the power
7 years, 3 months ago (2013-09-13 01:57:48 UTC) #9
Message was sent while issue was closed.
Change committed as 157725

Powered by Google App Engine
This is Rietveld 408576698