summaryrefslogtreecommitdiff
path: root/memtrack
AgeCommit message (Collapse)Author
2018-05-10Remove -Wno-error from system/extrasColin Cross
Fix warnings in memtrack and micro_bench and remove -Wno-error. Test: mmma system/extras Change-Id: I48261f6af94c7fcba8a10e8fb558f47ab9d0e8be
2018-05-09Convert more of system/extras to SoongDan Willemsen
See build/soong/README.md for more information. Some modules are no longer installed by default on eng/debug builds, but I didn't see any automatic references to them. If they're commonly used by users, they can be added into build/make with PRODUCT_PACKAGES_ENG / PRODUCT_PACKAGES_DEBUG. Otherwise everyone's compiles get a little smaller. Some modules also moved from /system/xbin to /system/bin, as we've deprecated xbin. I checked codesearch for references to the full paths and couldn't find any. Test: cd system/extras; mma Test: for the modules changing locations, check cs/ for references Change-Id: I4ffd99d3dcf50e4d5cb2197824abc11973214133
2017-10-20Use -Werror in system/extrasChih-Hung Hsieh
* Remove unused variables. * Fix redefined macro warnings. * Fix sign-compare warnings. * Fix 'return false' in main(). * Keep existing warnings to fix later. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: Ib92ef5297693595fb84ed4f8e61665bda4cee312
2017-01-13liblog: use log/log.h when referencing ALOG macrosMark Salyzyn
Test: compile Bug: 34250038 Change-Id: Iab9dfc45253143cd06cbcb21cb7ea48feec1edd2
2016-11-22system/extras: Replace cutils/log.h with android/log.h or log/log.hMark Salyzyn
Test: build success Bug: 26552300 Bug: 31289077 Change-Id: I245c859eae366f817f883e74717bb04050196b4e
2016-02-02Fix warnings in system/extras.Dan Albert
Bug: http://b/26936282 Change-Id: I1b9c6c9bb06944c32abcb871279d056eea0fb11a
2015-10-02Add NOTICE filesSami Tolvanen
Bug: 24571219 Change-Id: Ib7a4374974c2d0d9225caa1e43d0b78251a36bd2
2014-12-02Use "-z muldefs" to work around duplicate symbol issues.Stephen Hines
Bug: 18389563 The duplicate symbols arise as part of a compiler-rt update, which impacts libc++_static.a (and causes conflicts with the symbols in libgcc.a). Change-Id: I67d25c5ffcf6bbf199593a07917b1dc739301a57
2014-11-21Make memtrack an optional module.Dan Albert
This isn't really _needed_ (someone correct me if I'm wrong), and right now it's preventing some of us from building for flounder because of the segfaults in ld. Change-Id: I5bdf81e1daca757e332447af61523c9e2b941a70
2014-11-15Move system/extras to libc++.Dan Albert
Bug: 15193147 Change-Id: I2188179aa315b6b94493135cfb243d5a9018fd10
2014-09-26Don't manually link stlport.Dan Albert
Change-Id: I98f688e01ac65ac83941926ff8b370fba341d735
2014-09-12Remove makefile cruft.Dan Albert
Don't manually include stlport, and don't use private bionic headers. Change-Id: I0762ada6a759bcbb9b1d40f8bfd2255949da860d
2013-05-22Add the memtrack utility.Christopher Ferris
This utility attempts to track the PSS usage of all of the processes in the system. It will keep track of the min/max/avg/last PSS for every process it has ever seen and dump that information when the program is terminated or when a USR1 or TSTP signal is sent to the process. Change-Id: Id9364d5121b70f80b8335c379a241bee2fbdb019