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

Issue 15511005: Breakdown "unhooked" memory regions by VMA pathnames and permissions. (Closed)

Created:
7 years, 7 months ago by Dai Mikurube (NOT FULLTIME)
Modified:
7 years, 6 months ago
CC:
chromium-reviews, dmikurube+memory_chromium.org
Base URL:
git@github.com:dmikurube/chromium.git@work
Visibility:
Public.

Description

Breakdown "unhooked" memory regions by VMA pathnames and permissions. BUG=244163 R=bulach@chromium.org, glider@chromium.org, peria@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202575

Patch Set 1 #

Patch Set 2 : supports old-style dumps #

Patch Set 3 : style fix #

Patch Set 4 : fixed the pattern #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 1

Patch Set 7 : imported bulach's patterns #

Patch Set 8 : imported additional pattern #

Patch Set 9 : #

Patch Set 10 : #

Total comments: 1

Patch Set 11 : addressed bulach's comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+325 lines, -119 lines) Patch
M third_party/tcmalloc/chromium/src/deep-heap-profile.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +0 lines, -13 lines 0 comments Download
M tools/deep_memory_profiler/dmprof.py View 1 2 3 4 5 6 7 8 9 10 18 chunks +106 lines, -28 lines 0 comments Download
M tools/deep_memory_profiler/policy.android.browser.json View 1 2 3 4 5 6 7 8 3 chunks +79 lines, -11 lines 0 comments Download
M tools/deep_memory_profiler/policy.android.renderer.json View 1 2 3 4 5 6 7 8 9 10 2 chunks +78 lines, -10 lines 0 comments Download
M tools/deep_memory_profiler/policy.l0.json View 1 2 3 4 5 6 7 8 2 chunks +12 lines, -11 lines 0 comments Download
M tools/deep_memory_profiler/policy.l1.json View 1 2 3 4 5 6 7 8 2 chunks +12 lines, -11 lines 0 comments Download
M tools/deep_memory_profiler/policy.l2.json View 1 2 3 4 5 6 7 8 1 chunk +11 lines, -10 lines 0 comments Download
M tools/deep_memory_profiler/policy.sourcefile.json View 1 2 3 4 5 6 7 8 2 chunks +12 lines, -11 lines 0 comments Download
M tools/deep_memory_profiler/policy.t0.json View 1 2 3 4 5 6 7 8 2 chunks +12 lines, -11 lines 0 comments Download
M tools/deep_memory_profiler/tests/dmprof_test.py View 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
bulach
https://codereview.chromium.org/15511005/diff/13001/tools/deep_memory_profiler/policy.android.browser.json File tools/deep_memory_profiler/policy.android.browser.json (right): https://codereview.chromium.org/15511005/diff/13001/tools/deep_memory_profiler/policy.android.browser.json#newcode19 tools/deep_memory_profiler/policy.android.browser.json:19: "unhooked-data-data", small suggestion: rather than all this data-*, I ...
7 years, 7 months ago (2013-05-22 15:12:18 UTC) #1
pliard
On 2013/05/22 15:12:18, bulach wrote: > https://codereview.chromium.org/15511005/diff/13001/tools/deep_memory_profiler/policy.android.browser.json > File tools/deep_memory_profiler/policy.android.browser.json (right): > > https://codereview.chromium.org/15511005/diff/13001/tools/deep_memory_profiler/policy.android.browser.json#newcode19 > ...
7 years, 7 months ago (2013-05-22 15:24:06 UTC) #2
Dai Mikurube (NOT FULLTIME)
Sounds good! Imported these patterns.
7 years, 7 months ago (2013-05-22 15:25:40 UTC) #3
bulach
another suggestion :) diff --git a/tools/deep_memory_profiler/policy.android.browser.json b/tools/deep_memory_profiler/policy index 1b25c04..558e8d1 100644 --- a/tools/deep_memory_profiler/policy.android.browser.json +++ b/tools/deep_memory_profiler/policy.android.browser.json @@ ...
7 years, 7 months ago (2013-05-23 14:28:46 UTC) #4
Dai Mikurube (NOT FULLTIME)
Imported the pattern. Thanks!
7 years, 7 months ago (2013-05-27 05:50:41 UTC) #5
Dai Mikurube (NOT FULLTIME)
I believe it's ready for review. bulach, peria: Could you take a look at dmprof.py ...
7 years, 7 months ago (2013-05-27 08:32:01 UTC) #6
Alexander Potapenko
deep-heap-profile LGTM
7 years, 7 months ago (2013-05-27 08:46:34 UTC) #7
peria
lgtm
7 years, 7 months ago (2013-05-27 08:54:02 UTC) #8
bulach
lgtm, thanks dai! https://codereview.chromium.org/15511005/diff/31001/tools/deep_memory_profiler/policy.android.browser.json File tools/deep_memory_profiler/policy.android.browser.json (right): https://codereview.chromium.org/15511005/diff/31001/tools/deep_memory_profiler/policy.android.browser.json#newcode162 tools/deep_memory_profiler/policy.android.browser.json:162: "allocator": "unhooked" nit: it'd be great ...
7 years, 6 months ago (2013-05-28 08:31:58 UTC) #9
Dai Mikurube (NOT FULLTIME)
Thanks! Updated the patch. Committing...
7 years, 6 months ago (2013-05-28 12:09:23 UTC) #10
Dai Mikurube (NOT FULLTIME)
7 years, 6 months ago (2013-05-28 15:50:02 UTC) #11
Message was sent while issue was closed.
Committed patchset #11 manually as r202575 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698