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

Issue 2702913002: DevTools: update repeat count only when element is requested

Created:
3 years, 10 months ago by luoe
Modified:
3 years, 7 months ago
Reviewers:
CC:
chromium-reviews, caseq+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, blink-reviews, kozyatinskiy+blink_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

DevTools: update repeat count only when element is requested The repeat counter only needs to be updated when the console message's element is requested. BUG=none

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -19 lines) Patch
M third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js View 3 chunks +10 lines, -19 lines 2 comments Download

Depends on Patchset:

Messages

Total messages: 9 (3 generated)
luoe
ptal
3 years, 10 months ago (2017-02-18 02:55:37 UTC) #2
pfeldman
https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js File third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js (left): https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js#oldcode126 third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js:126: this._updateRepeatCountElement(); I'd rather do it the other way around ...
3 years, 10 months ago (2017-02-21 19:21:13 UTC) #3
luoe
https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js File third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js (left): https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js#oldcode126 third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js:126: this._updateRepeatCountElement(); I tried placing message.updateMessageElement() inside ConsoleView._tryToCollapseMessages right after ...
3 years, 10 months ago (2017-02-23 01:09:34 UTC) #4
pfeldman
On 2017/02/23 01:09:34, luoe wrote: > https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js > File third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js > (left): > > https://codereview.chromium.org/2702913002/diff/1/third_party/WebKit/Source/devtools/front_end/console/ConsoleViewMessage.js#oldcode126 ...
3 years, 9 months ago (2017-02-27 17:53:17 UTC) #5
luoe
No real website I found had enough heavy console logging, so no noticeable change. I ...
3 years, 9 months ago (2017-02-27 19:41:34 UTC) #6
pfeldman
3 years, 9 months ago (2017-03-01 23:24:09 UTC) #7
>> 1000 logs: `for (var i=0; i < 1000; i++) console.log(1)`

>> Before CL: average = 1365ms
>> After CL: average = 1904ms

What are you calculating here?

Powered by Google App Engine
This is Rietveld 408576698