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

Issue 1201773004: Oilpan: Trace Heap memory statistics more often. (Closed)

Created:
4 years, 10 months ago by Yuta Kitamura
Modified:
4 years, 10 months ago
Reviewers:
haraken, oilpan-reviews
CC:
blink-reviews, oilpan-reviews, kouhei+heap_chromium.org, Mads Ager (chromium)
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Oilpan: Trace Heap memory statistics more often. This patch adds more places where Heap statistics are recorded. The main interest of this patch is to track the change of these values after a GC; the original code records them in ThreadState::scheduleGCIfNeeded(), but the function is not called for a while after a GC (until completeSweep() is called), and we miss the value changes in that period. BUG=none R=haraken@chromium.org, oilpan-reviews@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197632

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+28 lines, -8 lines) Patch
M Source/platform/heap/Heap.h View 1 chunk +6 lines, -0 lines 0 comments Download
M Source/platform/heap/Heap.cpp View 4 chunks +19 lines, -0 lines 2 comments Download
M Source/platform/heap/ThreadState.cpp View 2 chunks +3 lines, -8 lines 0 comments Download

Messages

Total messages: 8 (1 generated)
Yuta Kitamura
4 years, 10 months ago (2015-06-22 04:16:43 UTC) #1
haraken
https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp#newcode507 Source/platform/heap/Heap.cpp:507: Heap::reportMemoryUsageForTracing(); I think it's better to put Heap::reportMemoryUsageForTracing() in ...
4 years, 10 months ago (2015-06-22 04:28:51 UTC) #2
Yuta Kitamura
https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp File Source/platform/heap/Heap.cpp (right): https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp#newcode507 Source/platform/heap/Heap.cpp:507: Heap::reportMemoryUsageForTracing(); On 2015/06/22 04:28:51, haraken wrote: > > I ...
4 years, 10 months ago (2015-06-22 08:31:52 UTC) #3
haraken
On 2015/06/22 08:31:52, Yuta Kitamura wrote: > https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp > File Source/platform/heap/Heap.cpp (right): > > https://codereview.chromium.org/1201773004/diff/1/Source/platform/heap/Heap.cpp#newcode507 ...
4 years, 10 months ago (2015-06-22 08:42:03 UTC) #4
haraken
On 2015/06/22 08:42:03, haraken wrote: > On 2015/06/22 08:31:52, Yuta Kitamura wrote: > > > ...
4 years, 10 months ago (2015-06-22 08:42:13 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1201773004/1
4 years, 10 months ago (2015-06-23 05:14:35 UTC) #7
commit-bot: I haz the power
4 years, 10 months ago (2015-06-23 07:25:46 UTC) #8
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://src.chromium.org/viewvc/blink?view=rev&revision=197632

Powered by Google App Engine
This is Rietveld 408576698