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

Issue 2696903002: [profiler] Graphical front-end for tick processor. (Closed)

Created:
3 years, 10 months ago by Jarin
Modified:
3 years, 6 months ago
Reviewers:
Camillo Bruni
CC:
Michael Hablich, v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[profiler] Graphical front-end for tick processor. Improvements: - top-down call tree. - interactive restriction to time interval. Review-Url: https://codereview.chromium.org/2696903002 Cr-Commit-Position: refs/heads/master@{#43599} Committed: https://chromium.googlesource.com/v8/v8/+/fcce4797bc678958d527f93b46d2de2bdbf31dcc

Patch Set 1 #

Patch Set 2 : Work in progress #

Patch Set 3 : WIP #

Patch Set 4 : Call tree #

Patch Set 5 : Fixes #

Patch Set 6 : Tweak #

Patch Set 7 : Function list (very basic) #

Patch Set 8 : Rearrange rows #

Patch Set 9 : Timeline WIP #

Patch Set 10 : Timeline selection. #

Patch Set 11 : Table colors #

Patch Set 12 : Fix test #

Patch Set 13 : Tweaks #

Patch Set 14 : WIP #

Patch Set 15 : Pretend there is one instance of optimized code per SFI #

Patch Set 16 : Undo the flags change #

Patch Set 17 : Tweaks #

Patch Set 18 : Fixes #

Patch Set 19 : Introduce a state object #

Patch Set 20 : Fix displaying the UNKNOWN bucket #

Patch Set 21 : Usage info #

Patch Set 22 : Tweaks #

Total comments: 11

Patch Set 23 : Addressed reviewer comments #

Patch Set 24 : Fix test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1464 lines, -36 lines) Patch
M test/mjsunit/tools/profile.js View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
M test/mjsunit/tools/tickprocessor.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +12 lines, -13 lines 0 comments Download
M tools/codemap.js View 1 2 chunks +27 lines, -9 lines 0 comments Download
M tools/mac-nm View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -1 line 0 comments Download
M tools/profile.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +145 lines, -1 line 0 comments Download
A tools/profview/index.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +106 lines, -0 lines 0 comments Download
A tools/profview/profile-utils.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +278 lines, -0 lines 0 comments Download
A tools/profview/profview.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +53 lines, -0 lines 0 comments Download
A tools/profview/profview.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +812 lines, -0 lines 0 comments Download
M tools/tickprocessor.js View 1 2 3 4 5 6 7 8 9 10 11 12 10 chunks +25 lines, -9 lines 0 comments Download
M tools/tickprocessor-driver.js View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 18 (10 generated)
Jarin
Could you take a look, please?
3 years, 9 months ago (2017-03-03 10:59:48 UTC) #3
Camillo Bruni
LGTM, awesome work! Take the comments as such – they are mostly of esthetic nature ...
3 years, 9 months ago (2017-03-03 17:48:57 UTC) #4
Jarin
https://codereview.chromium.org/2696903002/diff/420001/tools/profview/index.html File tools/profview/index.html (right): https://codereview.chromium.org/2696903002/diff/420001/tools/profview/index.html#newcode11 tools/profview/index.html:11: <link rel="stylesheet" href="profview.css"> On 2017/03/03 17:48:57, Camillo Bruni wrote: ...
3 years, 9 months ago (2017-03-04 11:21:22 UTC) #5
Jarin
https://codereview.chromium.org/2696903002/diff/420001/tools/profview/index.html File tools/profview/index.html (right): https://codereview.chromium.org/2696903002/diff/420001/tools/profview/index.html#newcode11 tools/profview/index.html:11: <link rel="stylesheet" href="profview.css"> On 2017/03/03 17:48:57, Camillo Bruni wrote: ...
3 years, 9 months ago (2017-03-04 11:21:23 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2696903002/460001
3 years, 9 months ago (2017-03-04 13:03:16 UTC) #13
commit-bot: I haz the power
Committed patchset #24 (id:460001) as https://chromium.googlesource.com/v8/v8/+/fcce4797bc678958d527f93b46d2de2bdbf31dcc
3 years, 9 months ago (2017-03-04 13:05:10 UTC) #16
indutny
What is the reason for changing `FUNC_RE` in `MacCppEntriesProvider`? The `[tTwW]` group is still produced ...
3 years, 6 months ago (2017-06-09 21:30:32 UTC) #17
indutny
3 years, 6 months ago (2017-06-09 22:40:33 UTC) #18
Message was sent while issue was closed.
On 2017/06/09 21:30:32, indutny wrote:
> What is the reason for changing `FUNC_RE` in `MacCppEntriesProvider`? The
> `[tTwW]` group is still produced by nm, and now they are displayed as a part
of
> the symbol name. Sounds like a regression.

Opened https://codereview.chromium.org/2928083004, FWIW.

Powered by Google App Engine
This is Rietveld 408576698