Skip to content
This repository was archived by the owner on Sep 7, 2022. It is now read-only.

Commit 3cb9b63

Browse files
committed
Show register time
1 parent 88c9a25 commit 3cb9b63

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

src/elements/stats-table/stats-table.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<div class="header">Tag Name</div>
1919
<div class="header">Count</div>
2020
<div class="header">Total Time</div>
21+
<div class="header">Register</div>
2122
<div class="header">Created</div>
2223
<div class="header">Attached</div>
2324
<div class="header">Detached</div>
@@ -64,6 +65,7 @@
6465
<div class="cell name">{{item.tagName}}</div>
6566
<div class="cell">{{item.count}}</div>
6667
<stats-item item="[[item]]" metric="totalTime" stats="[[stats]]" all-tags-stats="[[allTagsStats]]" class="total"></stats-item>
68+
<stats-item item="[[item]]" metric="register" stats="[[stats]]" all-tags-stats="[[allTagsStats]]"></stats-item>
6769
<stats-item item="[[item]]" metric="created" stats="[[stats]]" all-tags-stats="[[allTagsStats]]"></stats-item>
6870
<stats-item item="[[item]]" metric="attached" stats="[[stats]]" all-tags-stats="[[allTagsStats]]"></stats-item>
6971
<stats-item item="[[item]]" metric="detached" stats="[[stats]]" all-tags-stats="[[allTagsStats]]"></stats-item>

src/polymer-panel.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ <h1>Custom Element Profile</h1>
9696
tagName: 'All Custom Elements',
9797
count: 0,
9898
totalTime: 0,
99+
register: 0,
99100
created: 0,
100101
attached: 0,
101102
detached: 0,
@@ -110,6 +111,7 @@ <h1>Custom Element Profile</h1>
110111
tagName: tag,
111112
count: tagData.count,
112113
totalTime: 0,
114+
register: (tagData.register) ? tagData.register.totalTime : 0,
113115
created: (tagData.created) ? tagData.created.totalTime : 0,
114116
attached: (tagData.attached) ? tagData.attached.totalTime : 0,
115117
detached: (tagData.detached) ? tagData.detached.totalTime : 0,
@@ -118,16 +120,23 @@ <h1>Custom Element Profile</h1>
118120
data: (tagData.data) ? tagData.data.totalTime : 0,
119121
};
120122
tagStats.totalTime =
123+
tagStats.register +
121124
tagStats.created +
122125
tagStats.attached +
123126
tagStats.detached +
124127
tagStats.data +
125128
tagStats.attributeChanged;
126129
displayData.push(tagStats);
127-
this.maxCallbackTime = Math.max(this.maxCallbackTime, tagStats.created,
128-
tagStats.attached, tagStats.detached, tagStats.attributeChanged);
130+
this.maxCallbackTime = Math.max(
131+
this.maxCallbackTime,
132+
tagStats.register,
133+
tagStats.created,
134+
tagStats.attached,
135+
tagStats.detached,
136+
tagStats.attributeChanged);
129137
allTagsStats.count += tagStats.count;
130138
allTagsStats.totalTime += tagStats.totalTime;
139+
allTagsStats.register += tagStats.register;
131140
allTagsStats.created += tagStats.created;
132141
allTagsStats.attached += tagStats.attached;
133142
allTagsStats.detached += tagStats.detached;

0 commit comments

Comments
 (0)