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

Issue 183173003: Add the core classification infrastructure to memory_inspector. (Closed)

Created:
6 years, 9 months ago by Primiano Tucci (use gerrit)
Modified:
6 years, 9 months ago
Reviewers:
Philippe
CC:
chromium-reviews, bulach, Dai Mikurube (NOT FULLTIME)
Visibility:
Public.

Description

Add the core classification infrastructure to memory_inspector. This CL introduce the core classes for handling classification of data in a hierarchical fashion. It introduces two concepts: - A rule tree: hierarchy of rules defined by the end-user. - A result tree: the corresponding tree which aggregates the memory counters. BUG=340294 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255352

Patch Set 1 #

Total comments: 7

Patch Set 2 : Rename + add more comments #

Patch Set 3 : Keep the full keys instead of just num_keys #

Unified diffs Side-by-side diffs Delta from patch set Stats (+393 lines, --1 lines) Patch
A + tools/memory_inspector/memory_inspector/classification/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A tools/memory_inspector/memory_inspector/classification/results.py View 1 2 1 chunk +115 lines, -0 lines 0 comments Download
A tools/memory_inspector/memory_inspector/classification/results_unittest.py View 1 2 1 chunk +63 lines, -0 lines 0 comments Download
A tools/memory_inspector/memory_inspector/classification/rules.py View 1 1 chunk +119 lines, -0 lines 0 comments Download
A tools/memory_inspector/memory_inspector/classification/rules_unittest.py View 1 chunk +97 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Primiano Tucci (use gerrit)
Thanks as usual :) Just as a progress update: this CL adds the core classes ...
6 years, 9 months ago (2014-02-27 15:15:04 UTC) #1
Philippe
Thanks Primiano! This LGTM overall. We might be able to improve a few tiny things ...
6 years, 9 months ago (2014-02-28 14:43:49 UTC) #2
Primiano Tucci (use gerrit)
Thanks for the useful comments. I reworded some names according to your indications (and added ...
6 years, 9 months ago (2014-03-03 14:34:58 UTC) #3
Philippe
Still LGTM, thanks a lot Primiano for improving those things! https://codereview.chromium.org/183173003/diff/1/tools/memory_inspector/memory_inspector/classification/results.py File tools/memory_inspector/memory_inspector/classification/results.py (right): https://codereview.chromium.org/183173003/diff/1/tools/memory_inspector/memory_inspector/classification/results.py#newcode13 ...
6 years, 9 months ago (2014-03-05 14:05:33 UTC) #4
Primiano Tucci (use gerrit)
The CQ bit was checked by primiano@chromium.org
6 years, 9 months ago (2014-03-06 10:52:09 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/183173003/130001
6 years, 9 months ago (2014-03-06 10:52:28 UTC) #6
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 10:54:58 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_compile_dbg
6 years, 9 months ago (2014-03-06 10:54:59 UTC) #8
Primiano Tucci (use gerrit)
The CQ bit was checked by primiano@chromium.org
6 years, 9 months ago (2014-03-06 11:13:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/183173003/130001
6 years, 9 months ago (2014-03-06 11:14:00 UTC) #10
commit-bot: I haz the power
6 years, 9 months ago (2014-03-06 14:40:39 UTC) #11
Message was sent while issue was closed.
Change committed as 255352

Powered by Google App Engine
This is Rietveld 408576698