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

Issue 168833005: Add callers and callees to profiler output (Closed)

Created:
6 years, 10 months ago by Cutch
Modified:
6 years, 10 months ago
Reviewers:
turnidge, siva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Code regions now have list of callers and callees. Address ticks track exclusive / inclusive separately. Code regions only receive one inclusive tick per sample regardless of how many times they appear in the sample's stack trace. Provide useful name for most stub functions. R=asiva@google.com, turnidge@google.com Committed: https://code.google.com/p/dart/source/detail?r=33036

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 17

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+529 lines, -175 lines) Patch
M runtime/bin/vmservice/client/lib/observatory.dart View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory/isolate.dart View 1 2 3 4 5 6 7 6 chunks +6 lines, -5 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory/model.dart View 1 2 3 4 5 6 7 8 9 5 chunks +159 lines, -84 lines 0 comments Download
A runtime/bin/vmservice/client/lib/src/observatory/view_model.dart View 1 2 3 4 5 6 1 chunk +108 lines, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart View 1 2 2 chunks +1 line, -1 line 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart View 1 2 3 4 5 6 4 chunks +78 lines, -30 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.html View 1 2 3 4 5 6 1 chunk +16 lines, -14 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/stack_trace.dart View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/profiler.cc View 1 2 3 4 5 6 7 8 9 17 chunks +159 lines, -41 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Cutch
6 years, 10 months ago (2014-02-21 20:30:40 UTC) #1
siva
LGTM with comments. https://codereview.chromium.org/168833005/diff/1/runtime/vm/profiler.cc File runtime/vm/profiler.cc (right): https://codereview.chromium.org/168833005/diff/1/runtime/vm/profiler.cc#newcode358 runtime/vm/profiler.cc:358: } These two functions are identical ...
6 years, 10 months ago (2014-02-21 22:23:48 UTC) #2
Cutch
https://codereview.chromium.org/168833005/diff/1/runtime/vm/profiler.cc File runtime/vm/profiler.cc (right): https://codereview.chromium.org/168833005/diff/1/runtime/vm/profiler.cc#newcode358 runtime/vm/profiler.cc:358: } On 2014/02/21 22:23:48, siva wrote: > These two ...
6 years, 10 months ago (2014-02-24 15:18:56 UTC) #3
Cutch
Todd, siva reviewed the backend changes but I'd like you to review the frontend changes.
6 years, 10 months ago (2014-02-24 19:21:55 UTC) #4
turnidge
https://codereview.chromium.org/168833005/diff/170001/runtime/bin/vmservice/client/lib/src/observatory/model.dart File runtime/bin/vmservice/client/lib/src/observatory/model.dart (right): https://codereview.chromium.org/168833005/diff/170001/runtime/bin/vmservice/client/lib/src/observatory/model.dart#newcode63 runtime/bin/vmservice/client/lib/src/observatory/model.dart:63: class CodeCaller { This isn't necessarily a caller, right? ...
6 years, 10 months ago (2014-02-24 20:12:59 UTC) #5
Cutch
https://codereview.chromium.org/168833005/diff/170001/runtime/bin/vmservice/client/lib/src/observatory/model.dart File runtime/bin/vmservice/client/lib/src/observatory/model.dart (right): https://codereview.chromium.org/168833005/diff/170001/runtime/bin/vmservice/client/lib/src/observatory/model.dart#newcode63 runtime/bin/vmservice/client/lib/src/observatory/model.dart:63: class CodeCaller { On 2014/02/24 20:13:00, turnidge wrote: > ...
6 years, 10 months ago (2014-02-25 16:44:46 UTC) #6
turnidge
lgtm
6 years, 10 months ago (2014-02-25 19:14:10 UTC) #7
Cutch
6 years, 10 months ago (2014-02-25 21:42:07 UTC) #8
Message was sent while issue was closed.
Committed patchset #10 manually as r33036 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698