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

Issue 173013004: Add accumulator to allocation profiler (Closed)

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

Description

Add user resetable accumulator to allocation profiler. Display aggregate of new and old space in a separate table. Speed up display of tables by 10x. Fix heap display bug (heap stats were always for new space). Keep sort across refreshes. R=turnidge@google.com Committed: https://code.google.com/p/dart/source/detail?r=33220

Patch Set 1 #

Patch Set 2 #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 8

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+404 lines, -151 lines) Patch
M runtime/bin/vmservice/client/lib/src/observatory/chart.dart View 1 2 3 1 chunk +2 lines, -3 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart View 1 2 3 4 5 chunks +135 lines, -32 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.html View 1 2 2 chunks +13 lines, -3 lines 0 comments Download
M runtime/vm/class_table.h View 1 2 3 4 2 chunks +54 lines, -20 lines 0 comments Download
M runtime/vm/class_table.cc View 1 2 3 4 7 chunks +99 lines, -60 lines 0 comments Download
M runtime/vm/heap_test.cc View 1 2 3 4 2 chunks +33 lines, -33 lines 0 comments Download
M runtime/vm/json_stream.h View 4 chunks +6 lines, -0 lines 0 comments Download
M runtime/vm/json_stream.cc View 2 chunks +12 lines, -0 lines 0 comments Download
M runtime/vm/service.cc View 1 2 3 4 1 chunk +15 lines, -0 lines 0 comments Download
M runtime/vm/service_test.cc View 1 2 3 4 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Cutch
6 years, 10 months ago (2014-02-19 23:34:03 UTC) #1
turnidge
lgtm, with comments. https://codereview.chromium.org/173013004/diff/60001/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart File runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart (right): https://codereview.chromium.org/173013004/diff/60001/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart#newcode33 runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart:33: var _simpleChart; Is there a better ...
6 years, 9 months ago (2014-02-27 18:29:13 UTC) #2
Cutch
PTAL https://codereview.chromium.org/173013004/diff/60001/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart File runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart (right): https://codereview.chromium.org/173013004/diff/60001/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart#newcode33 runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart:33: var _simpleChart; On 2014/02/27 18:29:13, turnidge wrote: > ...
6 years, 9 months ago (2014-02-27 21:50:32 UTC) #3
turnidge
lgtm
6 years, 9 months ago (2014-02-28 17:32:46 UTC) #4
Cutch
6 years, 9 months ago (2014-03-03 15:39:15 UTC) #5
Message was sent while issue was closed.
Committed patchset #5 manually as r33220 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698