]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Conditional-compile against minimal tcmalloc. 4008/head
authorThorsten Behrens <tbehrens@suse.com>
Sun, 15 Mar 2015 23:13:38 +0000 (00:13 +0100)
committerThorsten Behrens <tbehrens@suse.com>
Mon, 30 Mar 2015 01:23:45 +0000 (03:23 +0200)
commitc6f1c07113ca19547fdac10cd9b817a60142aee2
tree48e8cf8a5518aa2ac657460e9638a96ebbe18e90
parentd9af510c71e835e83d800fb9577a825c158524dd
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>
configure.ac
src/Makefile-env.am
src/perfglue/Makefile.am
src/perfglue/heap_profiler.cc