ClickHouse/contrib/libtcmalloc
2016-05-23 03:33:29 +03:00
..
include/gperftools cmake, libtcmalloc, libcityhash: Reinforcing protection of config.h for building with CMake 3+ [#METR-XXXXX] 2016-05-22 22:56:47 +03:00
src Disable usage of libunwind in tcmalloc [#METR-20000]. 2016-05-23 03:33:29 +03:00
AUTHORS Added in-tree tcmalloc library to simplify build [#METR-20000]. 2016-05-22 03:32:13 +03:00
CMakeLists.txt cmake, libtcmalloc, libcityhash: Reinforcing protection of config.h for building with CMake 3+ [#METR-XXXXX] 2016-05-22 22:56:47 +03:00
COPYING Added in-tree tcmalloc library to simplify build [#METR-20000]. 2016-05-22 03:32:13 +03:00
README Added in-tree tcmalloc library to simplify build [#METR-20000]. 2016-05-22 03:32:13 +03:00

https://github.com/gperftools/gperftools/commit/7852eeb75b9375cf52a7da01be044da6e915dd08

Several modifications:
1. Disabled TCMALLOC_AGGRESSIVE_DECOMMIT by default. It is important.
2. Using only files for tcmalloc_minimal build (./configure --enable-minimal).
3. Using some compiler flags from project.
4. Removed warning about unused variable when build with NDEBUG (by default).
5. Including config.h with relative path.