summaryrefslogtreecommitdiff
path: root/libunwindstack/tests/MemoryFileTest.cpp
diff options
context:
space:
mode:
authorVic Yang <victoryang@google.com>2019-05-08 12:50:56 -0700
committerVic Yang <victoryang@google.com>2019-05-08 20:29:44 -0700
commitd167cb2958bcea8977d6ed43f98022f36388eee6 (patch)
tree50043cf018e37be49f5d9d6bcdb0104f4a8720d8 /libunwindstack/tests/MemoryFileTest.cpp
parent72fe284022888fb72e35763dc63bb0eef5638863 (diff)
Static link libjsoncpp in libprocessgroup
The majority of libjsoncpp use is due to libprocessgroup. Static linking reduces relocations required at runtime as well as compacts the pages dirtied by relocations. On a 32-bit system, where this matters the most, this reduces 8KB of dirty pages per libprocessgroup load. Overall, the dirty page reduction on 32-bit cuttlefish is ~500KB. Bug: 132275636 Test: Boot on cuttlefish. Calculate total amount of dirty memory used for libprocessgroup and libjsoncpp. Change-Id: I1135bb45a3764f96a4a3a47c98fbcdee3913c988 (cherry picked from commit b562e685037e395b0526a9262977bb73318ff994)
Diffstat (limited to 'libunwindstack/tests/MemoryFileTest.cpp')
0 files changed, 0 insertions, 0 deletions