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

Issue 1690333002: Add fine grained command line and service protocol control over timeline streams recording (Closed)

Created:
4 years, 10 months ago by Cutch
Modified:
4 years, 10 months ago
Reviewers:
zra
CC:
reviews_dartlang.org, turnidge, rmacnak, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Add fine grained command line and service protocol control over timeline streams recording - Add --timeline-streams= flag which takes a comma separated list of streams to record. - Send "availableStreams" and "recordedStreams" in the _getVMTimelineFlags RPC. Also include the type of recorder we are using. - Enable setting of "recordedStreams" in the _setVMTimelineFlags RPC. R=zra@google.com Committed: https://github.com/dart-lang/sdk/commit/cda760915c68f7634234127e558100933fac0e49

Patch Set 1 #

Total comments: 16

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+291 lines, -44 lines) Patch
M runtime/observatory/lib/src/elements/timeline_page.dart View 1 chunk +4 lines, -4 lines 0 comments Download
A runtime/observatory/tests/service/vm_timeline_flags_test.dart View 1 1 chunk +112 lines, -0 lines 0 comments Download
M runtime/vm/isolate.cc View 1 chunk +1 line, -6 lines 0 comments Download
M runtime/vm/service.cc View 1 7 chunks +48 lines, -26 lines 0 comments Download
M runtime/vm/timeline.h View 1 7 chunks +18 lines, -2 lines 0 comments Download
M runtime/vm/timeline.cc View 1 7 chunks +108 lines, -6 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
Cutch
4 years, 10 months ago (2016-02-12 17:48:10 UTC) #3
zra
https://codereview.chromium.org/1690333002/diff/1/runtime/observatory/tests/service/vm_timeline_flags_test.dart File runtime/observatory/tests/service/vm_timeline_flags_test.dart (right): https://codereview.chromium.org/1690333002/diff/1/runtime/observatory/tests/service/vm_timeline_flags_test.dart#newcode1 runtime/observatory/tests/service/vm_timeline_flags_test.dart:1: // Copyright (c) 2015, the Dart project authors. Please ...
4 years, 10 months ago (2016-02-12 18:57:56 UTC) #4
Cutch
https://codereview.chromium.org/1690333002/diff/1/runtime/vm/service.cc File runtime/vm/service.cc (right): https://codereview.chromium.org/1690333002/diff/1/runtime/vm/service.cc#newcode2873 runtime/vm/service.cc:2873: new EnumListParameter("recordedStreams", On 2016/02/12 18:57:56, zra wrote: > Where ...
4 years, 10 months ago (2016-02-12 20:13:57 UTC) #5
zra
lgtm with TODO https://codereview.chromium.org/1690333002/diff/1/runtime/vm/service.cc File runtime/vm/service.cc (right): https://codereview.chromium.org/1690333002/diff/1/runtime/vm/service.cc#newcode2873 runtime/vm/service.cc:2873: new EnumListParameter("recordedStreams", On 2016/02/12 20:13:57, Cutch ...
4 years, 10 months ago (2016-02-12 20:23:55 UTC) #6
Cutch
On 2016/02/12 20:23:55, zra wrote: > lgtm with TODO > > https://codereview.chromium.org/1690333002/diff/1/runtime/vm/service.cc > File runtime/vm/service.cc ...
4 years, 10 months ago (2016-02-12 21:18:07 UTC) #7
Cutch
4 years, 10 months ago (2016-02-12 21:18:32 UTC) #9
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
cda760915c68f7634234127e558100933fac0e49 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698