Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3d23a615 authored by James Dong's avatar James Dong
Browse files

Add some space and total memory amount to the memory dump from the media server process.

parent c8f22299
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -430,6 +430,8 @@ void memStatus(int fd, const Vector<String16>& args)


        snprintf(buffer, SIZE, " Allocation count %i\n", count);
        snprintf(buffer, SIZE, " Allocation count %i\n", count);
        result.append(buffer);
        result.append(buffer);
        snprintf(buffer, SIZE, " Total memory %i\n", totalMemory);
        result.append(buffer);


        AllocEntry * entries = new AllocEntry[count];
        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++) {
        for (size_t i = 0; i < count; i++) {
            AllocEntry *e = &entries[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);
            result.append(buffer);
            for (size_t ct = 0; (ct < backtraceSize) && e->backtrace[ct]; ct++) {
            for (size_t ct = 0; (ct < backtraceSize) && e->backtrace[ct]; ct++) {
                if (ct) {
                if (ct) {