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

Issue 2315353004: Record Timeline to Android Systrace (Closed)

Created:
4 years, 3 months ago by Cutch
Modified:
4 years, 3 months ago
Reviewers:
rmacnak, Chinmay
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Record Timeline to Android Systrace - [x] Add TimelineEventSystraceRecorder (enabled via --systrace_timeline or --timeline_recoder=systrace) - [x] Support Begin, End, and Counter events - [x] Unit test Systrace serialization BUG= R=chinmaygarde@google.com, rmacnak@google.com Committed: https://github.com/dart-lang/sdk/commit/ed3f4f2dfebccf267f508472c9669046cc9b4b54

Patch Set 1 #

Patch Set 2 : Add TimelineEventSystraceRecorder #

Total comments: 8

Patch Set 3 : ... #

Total comments: 10

Patch Set 4 : chinmay review #

Patch Set 5 : rmacnak review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -1 line) Patch
M runtime/vm/timeline.h View 4 chunks +27 lines, -0 lines 0 comments Download
M runtime/vm/timeline.cc View 1 2 3 4 6 chunks +110 lines, -1 line 0 comments Download
M runtime/vm/timeline_test.cc View 1 1 chunk +44 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (5 generated)
Cutch
4 years, 3 months ago (2016-09-08 16:31:05 UTC) #3
Cutch
4 years, 3 months ago (2016-09-08 17:43:22 UTC) #6
Chinmay
lgtm with some minor comments. https://codereview.chromium.org/2315353004/diff/20001/runtime/vm/timeline.cc File runtime/vm/timeline.cc (right): https://codereview.chromium.org/2315353004/diff/20001/runtime/vm/timeline.cc#newcode96 runtime/vm/timeline.cc:96: if (use_systrace_recorder || (strcmp("systrace", ...
4 years, 3 months ago (2016-09-08 17:58:12 UTC) #7
Cutch
https://codereview.chromium.org/2315353004/diff/20001/runtime/vm/timeline.cc File runtime/vm/timeline.cc (right): https://codereview.chromium.org/2315353004/diff/20001/runtime/vm/timeline.cc#newcode96 runtime/vm/timeline.cc:96: if (use_systrace_recorder || (strcmp("systrace", flag) == 0)) { On ...
4 years, 3 months ago (2016-09-08 18:06:10 UTC) #8
rmacnak
https://codereview.chromium.org/2315353004/diff/40001/runtime/vm/timeline.cc File runtime/vm/timeline.cc (right): https://codereview.chromium.org/2315353004/diff/40001/runtime/vm/timeline.cc#newcode520 runtime/vm/timeline.cc:520: length = snprintf(buffer, buffer_size, "B|%" Pd64 "|%s", pid, label()); ...
4 years, 3 months ago (2016-09-08 18:17:09 UTC) #9
Cutch
https://codereview.chromium.org/2315353004/diff/40001/runtime/vm/timeline.cc File runtime/vm/timeline.cc (right): https://codereview.chromium.org/2315353004/diff/40001/runtime/vm/timeline.cc#newcode520 runtime/vm/timeline.cc:520: length = snprintf(buffer, buffer_size, "B|%" Pd64 "|%s", pid, label()); ...
4 years, 3 months ago (2016-09-08 18:24:08 UTC) #10
rmacnak
lgtm
4 years, 3 months ago (2016-09-08 18:27:33 UTC) #11
Cutch
4 years, 3 months ago (2016-09-08 18:28:41 UTC) #13
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
ed3f4f2dfebccf267f508472c9669046cc9b4b54 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698