[memory_inspector] Expose profile rules to UI and update prebuilts.
commit6e24a58bb3d55725cd1eef66f869cd1115358371
authorprimiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 22 May 2014 11:26:47 +0000 (22 11:26 +0000)
committerprimiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 22 May 2014 11:26:47 +0000 (22 11:26 +0000)
tree248b3861aed658367b1737f425601a5862934724
parentc15f0f6b508f9e2c79c4ac6d0766e76f78a849e5
[memory_inspector] Expose profile rules to UI and update prebuilts.

This change exposes default and user-defined rulesets to the
user interface, listing them in a menu in the Storage page.
Also this CL is updating the prebuilts binaries (now PIE)
to run properly on recent Android releases.

BUG=340294
NOTRY=true

Review URL: https://codereview.chromium.org/294593006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272163 0039d316-1c4b-4281-b951-d872f2087c98
13 files changed:
tools/memory_inspector/classification_rules/default/nheap-android.py [new file with mode: 0644]
tools/memory_inspector/memory_inspector/backends/android/android_backend.py
tools/memory_inspector/memory_inspector/constants.py
tools/memory_inspector/memory_inspector/frontends/command_line.py
tools/memory_inspector/memory_inspector/frontends/www_content/css/profiler.css
tools/memory_inspector/memory_inspector/frontends/www_content/css/storage.css [new file with mode: 0644]
tools/memory_inspector/memory_inspector/frontends/www_content/index.html
tools/memory_inspector/memory_inspector/frontends/www_content/js/profiler.js
tools/memory_inspector/memory_inspector/frontends/www_content/js/storage.js
tools/memory_inspector/memory_inspector/frontends/www_server.py
tools/memory_inspector/prebuilts/memdump-android-arm.sha1
tools/memory_inspector/prebuilts/ps_ext-android-arm.sha1
tools/memory_inspector/start_web_ui