a9939e9a23ea21f4f8dc69cf1dae8e95debadcfb |
|
21-Jun-2017 |
Colin Cross <ccross@android.com> |
Move libmemunreachable into namespace android Putting libmemunreachable in the global C++ namespace was an oversight, move it into namespace android. Test: m -j checkbuild Change-Id: I0799906f6463178cb04a719bb4054cad33a50dbe
/system/core/libmemunreachable/Allocator.h
|
a83881e33ce29ee236c924d669cb41a9d816962d |
|
22-Jun-2017 |
Colin Cross <ccross@android.com> |
libmemunreachable: clang-format everything clang-format -i --sort-includes $(find . -name "*.cpp" -o -name "*.h") Test: builds Change-Id: Ia8e0677fe7f3f26dddba3a851cd2dfab9f14e421
/system/core/libmemunreachable/Allocator.h
|
034c475931e8e4da54b499c0056121490f029865 |
|
12-Jul-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-explicit-constructor warnings in system/core. * Declare explicit conversion constructors. * Add NOLINT for implicit conversion constructors. * Fix also some misaligned indendations. Bug: 28341362 Change-Id: Idf911f35923b408d92285cc1a053f382ba08c63e Test: build with clang-tidy
/system/core/libmemunreachable/Allocator.h
|
c1228c7f2b21c3a21e462a48eb49e3ccfd2290d9 |
|
05-Mar-2016 |
Colin Cross <ccross@android.com> |
Combine leaks with same stacktrace Combine similar leaks (those with identical stack traces) into a single leak report, and sort the resulting leaks by total leak size across all similar leaks and their references. Bug: 27208635 Change-Id: Ia2bf2ccf3fcbc110d1c7ba60e3b77348d1c63d8d (cherry picked from commit 7a22e81c20e9a28b9cf7b99e0f46659a2b2a9de7)
/system/core/libmemunreachable/Allocator.h
|
e4cbe0ec9a4c0389409024c54c9413082954d0ee |
|
05-Mar-2016 |
Colin Cross <ccross@android.com> |
Fix allocator::map template argument ordering allocator::map reversed Key and T from std::map Bug: 27208635 Change-Id: I4e4db704539d01b060cb948aa573cb674da48c7d (cherry picked from commit 4c5bccdd863f5369282771a156218041862cc9f1)
/system/core/libmemunreachable/Allocator.h
|
bcb4ed3eaa92d23949d4ab33dbf1b2604bba8a18 |
|
15-Jan-2016 |
Colin Cross <ccross@android.com> |
imprecise mark and sweep native memory leak detector libmemunreachable uses an imprecise mark and sweep pass over all memory allocated by jemalloc in order to find unreachable allocations. Change-Id: Ia70bbf31f5b40ff71dab28cfd6cd06c5ef01a2d4
/system/core/libmemunreachable/Allocator.h
|