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

Issue 2450073002: Include scheduling-only threads in tracks (Closed)

Created:
4 years, 1 month ago by John Reck
Modified:
4 years, 1 month ago
CC:
catapult-reviews_chromium.org, tracing-review_chromium.org, charliea (OOO until 10-5), benjhayden
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Include scheduling-only threads in tracks If we have scheduling information for a thread, include it visually in the track list. This makes it easier to analyze a thread's behavior when investigating system perf. However to avoid information overload, put these scheduling-only threads into a sub group in the process that's collapsed by default. Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/ca8992d0320dc62890a697b91b977ccadf9bdb1e

Patch Set 1 #

Total comments: 4

Patch Set 2 : Include scheduling-only threads in tracks #

Total comments: 16

Patch Set 3 : Include scheduling-only threads in tracks #

Total comments: 10

Patch Set 4 : Include scheduling-only threads in tracks #

Total comments: 2

Patch Set 5 : Include scheduling-only threads in tracks #

Unified diffs Side-by-side diffs Delta from patch set Stats (+163 lines, -15 lines) Patch
M tracing/trace_viewer.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M tracing/tracing/extras/importer/linux_perf/sched_parser.html View 1 2 2 chunks +8 lines, -1 line 0 comments Download
M tracing/tracing/ui/tracks/container_track.html View 1 2 3 1 chunk +3 lines, -2 lines 0 comments Download
A tracing/tracing/ui/tracks/other_threads_track.html View 1 2 3 4 1 chunk +106 lines, -0 lines 0 comments Download
M tracing/tracing/ui/tracks/process_track_base.html View 1 2 3 3 chunks +22 lines, -8 lines 0 comments Download
M tracing/tracing/ui/tracks/thread_track.html View 4 chunks +23 lines, -4 lines 0 comments Download

Messages

Total messages: 21 (6 generated)
John Reck
4 years, 1 month ago (2016-10-25 21:56:39 UTC) #2
Chris Craik
https://codereview.chromium.org/2450073002/diff/1/tracing/tracing/ui/tracks/sched_group_track.html File tracing/tracing/ui/tracks/sched_group_track.html (right): https://codereview.chromium.org/2450073002/diff/1/tracing/tracing/ui/tracks/sched_group_track.html#newcode1 tracing/tracing/ui/tracks/sched_group_track.html:1: <!DOCTYPE html> Seems like this will need to be ...
4 years, 1 month ago (2016-10-25 22:05:36 UTC) #3
John Reck
https://codereview.chromium.org/2450073002/diff/1/tracing/tracing/ui/tracks/sched_group_track.html File tracing/tracing/ui/tracks/sched_group_track.html (right): https://codereview.chromium.org/2450073002/diff/1/tracing/tracing/ui/tracks/sched_group_track.html#newcode1 tracing/tracing/ui/tracks/sched_group_track.html:1: <!DOCTYPE html> On 2016/10/25 22:05:36, Chris Craik wrote: > ...
4 years, 1 month ago (2016-10-25 22:13:32 UTC) #5
Chris Craik
LGTM, but wait for nduca@
4 years, 1 month ago (2016-10-25 22:15:30 UTC) #6
nduca
totally swamped. lgtm roughly. cc'ing people who can review after the fact in case you ...
4 years, 1 month ago (2016-10-25 22:48:03 UTC) #7
charliea (OOO until 10-5)
(Taking a look now)
4 years, 1 month ago (2016-10-26 16:28:23 UTC) #9
charliea (OOO until 10-5)
https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/extras/importer/linux_perf/sched_parser.html File tracing/tracing/extras/importer/linux_perf/sched_parser.html (right): https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/extras/importer/linux_perf/sched_parser.html#newcode71 tracing/tracing/extras/importer/linux_perf/sched_parser.html:71: if ('tgid' in eventBase && eventBase.tgid) { Is this ...
4 years, 1 month ago (2016-10-26 16:48:05 UTC) #10
John Reck
https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/extras/importer/linux_perf/sched_parser.html File tracing/tracing/extras/importer/linux_perf/sched_parser.html (right): https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/extras/importer/linux_perf/sched_parser.html#newcode71 tracing/tracing/extras/importer/linux_perf/sched_parser.html:71: if ('tgid' in eventBase && eventBase.tgid) { On 2016/10/26 ...
4 years, 1 month ago (2016-10-26 17:16:51 UTC) #11
charliea (OOO until 10-5)
https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/ui/tracks/container_track.html File tracing/tracing/ui/tracks/container_track.html (right): https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/ui/tracks/container_track.html#newcode78 tracing/tracing/ui/tracks/container_track.html:78: this.tracks_.forEach(function(track) { That makes sense. In that case, could ...
4 years, 1 month ago (2016-10-26 21:23:37 UTC) #12
John Reck
https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/ui/tracks/container_track.html File tracing/tracing/ui/tracks/container_track.html (right): https://codereview.chromium.org/2450073002/diff/20001/tracing/tracing/ui/tracks/container_track.html#newcode78 tracing/tracing/ui/tracks/container_track.html:78: this.tracks_.forEach(function(track) { On 2016/10/26 21:23:37, charliea wrote: > That ...
4 years, 1 month ago (2016-10-26 21:55:47 UTC) #13
charliea (OOO until 10-5)
lgtm https://codereview.chromium.org/2450073002/diff/60001/tracing/tracing/ui/tracks/other_threads_track.html File tracing/tracing/ui/tracks/other_threads_track.html (right): https://codereview.chromium.org/2450073002/diff/60001/tracing/tracing/ui/tracks/other_threads_track.html#newcode99 tracing/tracing/ui/tracks/other_threads_track.html:99: }, nit: no need for extra comma or ...
4 years, 1 month ago (2016-10-27 18:30:39 UTC) #14
charliea (OOO until 10-5)
Thanks for the improvements John!
4 years, 1 month ago (2016-10-27 18:31:02 UTC) #15
John Reck
https://codereview.chromium.org/2450073002/diff/60001/tracing/tracing/ui/tracks/other_threads_track.html File tracing/tracing/ui/tracks/other_threads_track.html (right): https://codereview.chromium.org/2450073002/diff/60001/tracing/tracing/ui/tracks/other_threads_track.html#newcode99 tracing/tracing/ui/tracks/other_threads_track.html:99: }, On 2016/10/27 18:30:39, charliea wrote: > nit: no ...
4 years, 1 month ago (2016-10-27 20:01:58 UTC) #16
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/2450073002/80001
4 years, 1 month ago (2016-10-27 20:03:23 UTC) #19
commit-bot: I haz the power
4 years, 1 month ago (2016-10-27 20:26:01 UTC) #21
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698