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

Issue 188293003: DevTools: minor flame chart speedups. (Closed)

Created:
6 years, 9 months ago by pfeldman
Modified:
6 years, 9 months ago
Reviewers:
alph, aandrey, loislo
CC:
blink-reviews, caseq+blink_chromium.org, loislo+blink_chromium.org, eustas+blink_chromium.org, alph+blink_chromium.org, yurys+blink_chromium.org, lushnikov+blink_chromium.org, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, aandrey+blink_chromium.org
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : #

Total comments: 13

Patch Set 3 : Review comments addressed. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -51 lines) Patch
M Source/devtools/front_end/FlameChart.js View 1 2 11 chunks +35 lines, -17 lines 1 comment Download
M Source/devtools/front_end/TimelineFlameChart.js View 1 2 5 chunks +7 lines, -34 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
pfeldman
We definitely need to paint grid on canvas - otherwise paint storms are killing the ...
6 years, 9 months ago (2014-03-06 04:49:12 UTC) #1
loislo
lgtm with comments https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js File Source/devtools/front_end/FlameChart.js (right): https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js#newcode829 Source/devtools/front_end/FlameChart.js:829: var dotsWidth = this._measureWidth(context, "\u2026"); lets ...
6 years, 9 months ago (2014-03-06 06:04:51 UTC) #2
loislo
lgtm with comments
6 years, 9 months ago (2014-03-06 06:04:52 UTC) #3
alph
https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js File Source/devtools/front_end/FlameChart.js (right): https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js#newcode923 Source/devtools/front_end/FlameChart.js:923: this._dotsWidth = this._measureWidth(context, "\u2026"); Could that be done in ...
6 years, 9 months ago (2014-03-06 06:24:46 UTC) #4
pfeldman
https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js File Source/devtools/front_end/FlameChart.js (right): https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js#newcode829 Source/devtools/front_end/FlameChart.js:829: var dotsWidth = this._measureWidth(context, "\u2026"); On 2014/03/06 06:04:51, loislo ...
6 years, 9 months ago (2014-03-06 11:19:57 UTC) #5
pfeldman
Committed patchset #3 manually as r168624 (presubmit successful).
6 years, 9 months ago (2014-03-06 11:20:48 UTC) #6
alph
https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js File Source/devtools/front_end/FlameChart.js (right): https://codereview.chromium.org/188293003/diff/20001/Source/devtools/front_end/FlameChart.js#newcode1048 Source/devtools/front_end/FlameChart.js:1048: if (text.length > 20) On 2014/03/06 11:19:57, pfeldman wrote: ...
6 years, 9 months ago (2014-03-06 11:23:27 UTC) #7
aandrey
6 years, 9 months ago (2014-03-06 12:26:23 UTC) #8
Message was sent while issue was closed.
https://codereview.chromium.org/188293003/diff/40001/Source/devtools/front_en...
File Source/devtools/front_end/FlameChart.js (right):

https://codereview.chromium.org/188293003/diff/40001/Source/devtools/front_en...
Source/devtools/front_end/FlameChart.js:1089: this._offsetWidth =
this.element.offsetWidth;
FYI, seems like this also can be delayed until the requestAnuimationFrame
callback

Powered by Google App Engine
This is Rietveld 408576698