Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(11)

Issue 1149703002: Adding heap-page statistics to blink-gc memory dump provider. (Closed)

Created:
4 years, 11 months ago by ssid
Modified:
4 years, 10 months ago
CC:
blink-reviews, oilpan-reviews
Base URL:
https://chromium.googlesource.com/chromium/blink.git@oilpan_v1
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Adding heap-page statistics to blink-gc memory dump provider. This is second version of the blink-gc dump provider. This CL adds object sizes in each page of the heap to the memory dump. It also dumps if the object is alive or dead or free. BUG=490087 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197731

Patch Set 1 #

Patch Set 2 : Rebase for changes. #

Patch Set 3 : Nits. #

Patch Set 4 : Fixing name. #

Total comments: 11

Patch Set 5 : Removing encoded_size. #

Patch Set 6 : Fixing error. #

Total comments: 14

Patch Set 7 : Fixing haraken@ comments. #

Patch Set 8 : Rebase and change %zu to %lu. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -4 lines) Patch
M Source/platform/heap/Heap.h View 1 2 3 4 5 6 7 4 chunks +6 lines, -0 lines 0 comments Download
M Source/platform/heap/Heap.cpp View 1 2 3 4 5 6 7 3 chunks +63 lines, -4 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 19 (5 generated)
ssid
Second version, PTAL.
4 years, 11 months ago (2015-05-27 16:02:52 UTC) #2
Primiano Tucci (use gerrit)
Looks good, just few comments https://codereview.chromium.org/1149703002/diff/60001/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1149703002/diff/60001/Source/platform/heap/Heap.cpp#newcode1353 Source/platform/heap/Heap.cpp:1353: pageName.append(String::format("/page_%zu", pageIndex)); maybe this ...
4 years, 11 months ago (2015-05-28 12:47:01 UTC) #3
ssid
Made changes. PTAL. https://codereview.chromium.org/1149703002/diff/60001/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1149703002/diff/60001/Source/platform/heap/Heap.cpp#newcode1353 Source/platform/heap/Heap.cpp:1353: pageName.append(String::format("/page_%zu", pageIndex)); On 2015/05/28 12:47:00, Primiano ...
4 years, 11 months ago (2015-05-28 13:06:10 UTC) #4
Primiano Tucci (use gerrit)
Looks good on my side, let's move this to the next level up. +haraken and ...
4 years, 11 months ago (2015-05-28 16:04:35 UTC) #6
haraken
LGTM https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp#newcode220 Source/platform/heap/Heap.cpp:220: WebMemoryAllocatorDump* allocatorDump = BlinkGCMemoryDumpProvider::instance()->createMemoryAllocatorDumpForCurrentGC(dumpBaseName); I'm just curious but ...
4 years, 11 months ago (2015-05-29 02:11:30 UTC) #7
Primiano Tucci (use gerrit)
https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp#newcode220 Source/platform/heap/Heap.cpp:220: WebMemoryAllocatorDump* allocatorDump = BlinkGCMemoryDumpProvider::instance()->createMemoryAllocatorDumpForCurrentGC(dumpBaseName); On 2015/05/29 02:11:30, haraken wrote: ...
4 years, 11 months ago (2015-05-29 08:32:50 UTC) #8
ssid
Thanks, Made changes suggested. https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1149703002/diff/100001/Source/platform/heap/Heap.cpp#newcode220 Source/platform/heap/Heap.cpp:220: WebMemoryAllocatorDump* allocatorDump = BlinkGCMemoryDumpProvider::instance()->createMemoryAllocatorDumpForCurrentGC(dumpBaseName); On ...
4 years, 11 months ago (2015-05-29 10:57:19 UTC) #10
haraken
LGTM Sorry it's taking time to land the snapshot GC.
4 years, 11 months ago (2015-05-29 11:09:43 UTC) #11
Primiano Tucci (use gerrit)
On 2015/05/29 11:09:43, haraken wrote: > LGTM > > Sorry it's taking time to land ...
4 years, 10 months ago (2015-06-23 16:37:37 UTC) #12
ssid
On 2015/06/23 16:37:37, Primiano Tucci wrote: > On 2015/05/29 11:09:43, haraken wrote: > > LGTM ...
4 years, 10 months ago (2015-06-23 19:37:11 UTC) #13
Primiano Tucci (use gerrit)
On 2015/06/23 19:37:11, ssid wrote: > On 2015/06/23 16:37:37, Primiano Tucci wrote: > > On ...
4 years, 10 months ago (2015-06-23 21:45:25 UTC) #14
haraken
On 2015/06/23 21:45:25, Primiano Tucci wrote: > On 2015/06/23 19:37:11, ssid wrote: > > On ...
4 years, 10 months ago (2015-06-23 23:05:25 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1149703002/160001
4 years, 10 months ago (2015-06-24 09:11:34 UTC) #18
commit-bot: I haz the power
4 years, 10 months ago (2015-06-24 11:09:09 UTC) #19
Message was sent while issue was closed.
Committed patchset #8 (id:160001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=197731

Powered by Google App Engine
This is Rietveld 408576698