]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Conditional-compile against minimal tcmalloc. 5265/head
authorThorsten Behrens <tbehrens@suse.com>
Sun, 15 Mar 2015 23:13:38 +0000 (00:13 +0100)
committerNathan Cutler <ncutler@suse.com>
Thu, 16 Jul 2015 16:23:18 +0000 (18:23 +0200)
commit713227791ab28c5e09073acb7b2c3c83ca0f0d6a
tree236e9fa057daaa43872067e59ae89a2f1e07ebd9
parentdaf5450765684b0b2ed049320d7463b637321e5a
Conditional-compile against minimal tcmalloc.

Certain older systems (SLE11 in this case) do not provide the full
tcmalloc functionality, due to e.g. incomplete libunwind
pieces. Use --with-tcmalloc-minimal to enable the cut-down
version.

Here's how the various mem allocator switches interact now:

--with-jemalloc: overrides --with-tcmalloc & --with-tcmalloc-minimal
--with-tcmalloc-minimal: overrides --with-tcmalloc
--with-tcmalloc: the default. use --without-tcmalloc to disable

Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
(cherry picked from commit c6f1c07113ca19547fdac10cd9b817a60142aee2)
configure.ac
src/Makefile-env.am
src/perfglue/Makefile.am
src/perfglue/heap_profiler.cc