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

Issue 2985253002: [corelib] dart:developer timeline flow events (Closed)

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

Description

[corelib] dart:developer timeline flow events This change adds an API to dart:developer Timeline for adding flow events to the timeline. For details see the changes in: sdk/lib/developer/timeline.dart R=rmacnak@google.com Committed: https://github.com/dart-lang/sdk/commit/633ed4cf83792c27ac8a5424e9117aaa3a6dfcf2

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : Remove unneeded function #

Patch Set 4 : More cleanup #

Total comments: 4

Patch Set 5 : Address comments #

Patch Set 6 : Update changelog #

Unified diffs Side-by-side diffs Delta from patch set Stats (+330 lines, -5 lines) Patch
M CHANGELOG.md View 1 2 3 4 5 1 chunk +6 lines, -0 lines 0 comments Download
M pkg/dev_compiler/tool/input_sdk/patch/developer_patch.dart View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M runtime/lib/timeline.cc View 1 2 1 chunk +32 lines, -0 lines 0 comments Download
M runtime/lib/timeline.dart View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M runtime/observatory/tests/service/get_vm_timeline_rpc_test.dart View 1 3 chunks +12 lines, -1 line 0 comments Download
M runtime/vm/bootstrap_natives.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/timeline.h View 1 2 3 2 chunks +22 lines, -0 lines 0 comments Download
M runtime/vm/timeline.cc View 1 2 3 1 chunk +51 lines, -0 lines 0 comments Download
M runtime/vm/timeline_android.cc View 1 1 chunk +15 lines, -0 lines 0 comments Download
M runtime/vm/timeline_fuchsia.cc View 1 1 chunk +32 lines, -0 lines 0 comments Download
M runtime/vm/timeline_linux.cc View 1 1 chunk +15 lines, -0 lines 0 comments Download
M runtime/vm/timeline_macos.cc View 1 1 chunk +15 lines, -0 lines 0 comments Download
M runtime/vm/timeline_win.cc View 1 1 chunk +15 lines, -0 lines 0 comments Download
M sdk/lib/developer/timeline.dart View 1 2 3 4 7 chunks +104 lines, -4 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
zra
3 years, 4 months ago (2017-07-28 20:02:16 UTC) #3
rmacnak
cc Chinmay. It might be nice to extend the flow event for a frame so ...
3 years, 4 months ago (2017-07-28 20:27:54 UTC) #4
zra
https://codereview.chromium.org/2985253002/diff/60001/sdk/lib/developer/timeline.dart File sdk/lib/developer/timeline.dart (right): https://codereview.chromium.org/2985253002/diff/60001/sdk/lib/developer/timeline.dart#newcode56 sdk/lib/developer/timeline.dart:56: return new Flow._(_begin, id = id ?? _getNextAsyncId()); On ...
3 years, 4 months ago (2017-07-28 21:31:50 UTC) #5
rmacnak
lgtm
3 years, 4 months ago (2017-07-28 22:24:39 UTC) #6
zra
Committed patchset #6 (id:100001) manually as 633ed4cf83792c27ac8a5424e9117aaa3a6dfcf2 (presubmit successful).
3 years, 4 months ago (2017-07-31 14:46:58 UTC) #8
Chinmay
3 years, 4 months ago (2017-08-01 00:11:23 UTC) #9
Message was sent while issue was closed.
On 2017/07/28 at 20:27:54, rmacnak wrote:
> cc Chinmay. It might be nice to extend the flow event for a frame so it is
connected to the paint phase in the framework.

We already trace the entire flow from the time beginFrame is called (which
include the layout and paint) to the point after the SwapBuffers call in the
engine.

Powered by Google App Engine
This is Rietveld 408576698