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

Issue 2204213002: [system-health] Report V8 heap space sizes in the memory metric. (Closed)

Created:
4 years, 4 months ago by ulan
Modified:
4 years, 4 months ago
Reviewers:
petrcermak
CC:
catapult-reviews_chromium.org, tracing-review_chromium.org
Base URL:
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

[system-health] Report V8 heap space sizes in the memory metric. This patch adds v8:heap:[space_name:]{effective_size, allocated_objects_size} to the memory metric. BUG=chromium:633160 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/ae72aad918e0b2dfdc123c413e29ceffbd663d40

Patch Set 1 #

Total comments: 12

Patch Set 2 : Address comments #

Total comments: 14

Patch Set 3 : Address comments #

Patch Set 4 : fix tests #

Patch Set 5 : fix comment #

Patch Set 6 : Address more comments #

Total comments: 13

Patch Set 7 : Address comments #

Total comments: 2

Patch Set 8 : Fix line #

Patch Set 9 : Add custom handler #

Patch Set 10 : whitespace #

Total comments: 12

Patch Set 11 : Address comments #

Patch Set 12 : revert to PS 8 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+286 lines, -44 lines) Patch
M tracing/tracing/metrics/system_health/memory_metric.html View 1 2 3 4 5 6 7 9 10 11 2 chunks +56 lines, -40 lines 0 comments Download
M tracing/tracing/metrics/system_health/memory_metric_test.html View 1 2 3 9 10 11 7 chunks +230 lines, -4 lines 0 comments Download

Messages

Total messages: 21 (5 generated)
ulan
Hi Petr, wdyt about this patch? If it looks good I will fix the tests.
4 years, 4 months ago (2016-08-03 13:59:44 UTC) #3
petrcermak
Looks good overall. Thanks for taking care of this. Petr https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html#newcode275 ...
4 years, 4 months ago (2016-08-03 14:24:01 UTC) #4
ulan
Thanks a lot! Working on tests. https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html#newcode275 tracing/tracing/metrics/system_health/memory_metric.html:275: if (v8Dump !== ...
4 years, 4 months ago (2016-08-03 16:02:41 UTC) #5
petrcermak
https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html#newcode278 tracing/tracing/metrics/system_health/memory_metric.html:278: addV8MemoryDumpValues(v8Dump, addProcessScalar, On 2016/08/03 16:02:40, ulan wrote: > On ...
4 years, 4 months ago (2016-08-03 16:43:19 UTC) #6
ulan
PTAL https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/1/tracing/tracing/metrics/system_health/memory_metric.html#newcode278 tracing/tracing/metrics/system_health/memory_metric.html:278: addV8MemoryDumpValues(v8Dump, addProcessScalar, On 2016/08/03 16:43:18, petrcermak wrote: > ...
4 years, 4 months ago (2016-08-04 08:48:44 UTC) #7
petrcermak
I think this is almost done :-) https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric.html#newcode292 tracing/tracing/metrics/system_health/memory_metric.html:292: * the ...
4 years, 4 months ago (2016-08-04 09:11:28 UTC) #8
ulan
Thanks! https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric.html#newcode292 tracing/tracing/metrics/system_health/memory_metric.html:292: * the 'other_spaces'. On 2016/08/04 09:11:28, petrcermak wrote: ...
4 years, 4 months ago (2016-08-04 09:18:52 UTC) #9
petrcermak
Wow, that's a spectacular turnaround time! I think you skipped my comment in the test ...
4 years, 4 months ago (2016-08-04 09:26:47 UTC) #10
ulan
> I think you skipped my comment in the test file. Oops, missed it. https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric_test.html ...
4 years, 4 months ago (2016-08-04 09:38:26 UTC) #11
ulan
PTAL https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric_test.html File tracing/tracing/metrics/system_health/memory_metric_test.html (right): https://codereview.chromium.org/2204213002/diff/100001/tracing/tracing/metrics/system_health/memory_metric_test.html#newcode601 tracing/tracing/metrics/system_health/memory_metric_test.html:601: description: 'size of all objects allocated by v8:heap ...
4 years, 4 months ago (2016-08-04 10:28:10 UTC) #12
petrcermak
https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html#newcode380 tracing/tracing/metrics/system_health/memory_metric.html:380: // Returns true iff we need custom component description ...
4 years, 4 months ago (2016-08-04 11:21:44 UTC) #13
ulan
https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html#newcode380 tracing/tracing/metrics/system_health/memory_metric.html:380: // Returns true iff we need custom component description ...
4 years, 4 months ago (2016-08-04 12:03:19 UTC) #14
petrcermak
LGTM with one more comment (let's not special case the heap descriptions). Thanks, Petr https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html ...
4 years, 4 months ago (2016-08-04 12:45:12 UTC) #15
ulan
Reverted custom handler changes, landing. https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html File tracing/tracing/metrics/system_health/memory_metric.html (right): https://codereview.chromium.org/2204213002/diff/180001/tracing/tracing/metrics/system_health/memory_metric.html#newcode409 tracing/tracing/metrics/system_health/memory_metric.html:409: nameParts.push('on'); On 2016/08/04 12:45:12, ...
4 years, 4 months ago (2016-08-04 12:52:39 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2204213002/220001
4 years, 4 months ago (2016-08-04 12:58:12 UTC) #19
commit-bot: I haz the power
4 years, 4 months ago (2016-08-04 13:53:13 UTC) #21
Message was sent while issue was closed.
Committed patchset #12 (id:220001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698