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

Commit fc18e632 authored by Atneya's avatar Atneya
Browse files

AudioFlinger: Add client shared heap size to dump.

Test: Manual dumpsys of AudioFlinger.
Change-Id: I4156e6a4da770a58d2f2e7ab71140ce591dd98ee
parent ca1729b5
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -566,10 +566,12 @@ void AudioFlinger::dumpClients(int fd, const Vector<String16>& args __unused)
    String8 result;

    result.append("Clients:\n");
    result.append("   pid    heap_size\n");
    for (size_t i = 0; i < mClients.size(); ++i) {
        sp<Client> client = mClients.valueAt(i).promote();
        if (client != 0) {
            result.appendFormat("  pid: %d\n", client->pid());
            result.appendFormat("%6d %12zu\n", client->pid(),
                    client->heap()->getMemoryHeap()->getSize());
        }
    }