summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice
diff options
context:
space:
mode:
authorJames Dong <jdong@google.com>2010-02-25 10:06:32 -0800
committerJames Dong <jdong@google.com>2010-02-25 10:06:32 -0800
commit3d23a61588e0aefc80cda44ed323ea205f24ebbf (patch)
treeb5be000a7507a3039f67659574898b4e67905723 /media/libmediaplayerservice
parentc8f22299b19ace4026427e5bf6bd85089e86b198 (diff)
downloadframeworks_base-3d23a61588e0aefc80cda44ed323ea205f24ebbf.zip
frameworks_base-3d23a61588e0aefc80cda44ed323ea205f24ebbf.tar.gz
frameworks_base-3d23a61588e0aefc80cda44ed323ea205f24ebbf.tar.bz2
Add some space and total memory amount to the memory dump from the media server process.
Diffstat (limited to 'media/libmediaplayerservice')
-rw-r--r--media/libmediaplayerservice/MediaPlayerService.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/MediaPlayerService.cpp b/media/libmediaplayerservice/MediaPlayerService.cpp
index 50dad33..c26d682 100644
--- a/media/libmediaplayerservice/MediaPlayerService.cpp
+++ b/media/libmediaplayerservice/MediaPlayerService.cpp
@@ -430,6 +430,8 @@ void memStatus(int fd, const Vector<String16>& args)
snprintf(buffer, SIZE, " Allocation count %i\n", count);
result.append(buffer);
+ snprintf(buffer, SIZE, " Total memory %i\n", totalMemory);
+ result.append(buffer);
AllocEntry * entries = new AllocEntry[count];
@@ -478,7 +480,7 @@ void memStatus(int fd, const Vector<String16>& args)
for (size_t i = 0; i < count; i++) {
AllocEntry *e = &entries[i];
- snprintf(buffer, SIZE, "size %8i, dup %4i", e->size, e->dups);
+ snprintf(buffer, SIZE, "size %8i, dup %4i, ", e->size, e->dups);
result.append(buffer);
for (size_t ct = 0; (ct < backtraceSize) && e->backtrace[ct]; ct++) {
if (ct) {