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

Issue 1210283003: Extend allocation profile testing (Closed)

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

Description

Extend allocation profile testing - Add ProfileTrieWalker to help with testing. - Extend allocation profile test to check for expected stack trace. - Don't inline allocation of class when allocation tracing is enabled. Dependency: https://codereview.chromium.org/1210333002/ R=rmacnak@google.com Committed: https://github.com/dart-lang/sdk/commit/bb934552ead6e82a1001727331d0e741adfb87c7

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+189 lines, -7 lines) Patch
M runtime/vm/profiler_service.h View 1 2 4 chunks +37 lines, -0 lines 0 comments Download
M runtime/vm/profiler_service.cc View 1 3 chunks +70 lines, -0 lines 0 comments Download
M runtime/vm/profiler_test.cc View 1 3 chunks +72 lines, -2 lines 0 comments Download
M runtime/vm/stub_code_arm.cc View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/vm/stub_code_arm64.cc View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/vm/stub_code_ia32.cc View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/vm/stub_code_mips.cc View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/vm/stub_code_x64.cc View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 8 (2 generated)
Cutch
5 years, 6 months ago (2015-06-26 13:49:56 UTC) #2
rmacnak
lgtm https://chromiumcodereview.appspot.com/1210283003/diff/1/runtime/vm/profiler_service.cc File runtime/vm/profiler_service.cc (right): https://chromiumcodereview.appspot.com/1210283003/diff/1/runtime/vm/profiler_service.cc#newcode112 runtime/vm/profiler_service.cc:112: const String& func_name = String::Handle(function_.UserVisibleName()); QualifiedUserVisibleName https://chromiumcodereview.appspot.com/1210283003/diff/1/runtime/vm/profiler_test.cc File ...
5 years, 5 months ago (2015-06-26 17:55:58 UTC) #3
Cutch
https://codereview.chromium.org/1210283003/diff/1/runtime/vm/profiler_service.cc File runtime/vm/profiler_service.cc (right): https://codereview.chromium.org/1210283003/diff/1/runtime/vm/profiler_service.cc#newcode112 runtime/vm/profiler_service.cc:112: const String& func_name = String::Handle(function_.UserVisibleName()); On 2015/06/26 17:55:57, rmacnak ...
5 years, 5 months ago (2015-06-26 18:02:49 UTC) #4
srdjan
dbc https://codereview.chromium.org/1210283003/diff/20001/runtime/vm/profiler_service.h File runtime/vm/profiler_service.h (right): https://codereview.chromium.org/1210283003/diff/20001/runtime/vm/profiler_service.h#newcode339 runtime/vm/profiler_service.h:339: class ProfileTrieWalker { Please subclass from a meaningful ...
5 years, 5 months ago (2015-06-26 18:18:22 UTC) #6
Cutch
https://codereview.chromium.org/1210283003/diff/20001/runtime/vm/profiler_service.h File runtime/vm/profiler_service.h (right): https://codereview.chromium.org/1210283003/diff/20001/runtime/vm/profiler_service.h#newcode339 runtime/vm/profiler_service.h:339: class ProfileTrieWalker { On 2015/06/26 18:18:22, srdjan wrote: > ...
5 years, 5 months ago (2015-06-26 19:21:41 UTC) #7
Cutch
5 years, 5 months ago (2015-06-26 19:22:13 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
bb934552ead6e82a1001727331d0e741adfb87c7 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698