diff options
author | Raphael Moreira Zinsly <rzinsly@linux.vnet.ibm.com> | 2014-12-11 17:30:42 -0200 |
---|---|---|
committer | Raphael Moreira Zinsly <rzinsly@linux.vnet.ibm.com> | 2014-12-11 17:30:42 -0200 |
commit | 215da95dd92b0cff2e8f53ba6d6f24719a42cd84 (patch) | |
tree | a77f167be3f567584ec694538d1fbf08116b35f1 | |
parent | 0d9b42839b2f58417004bed2d3ee53ddf1faa9ba (diff) | |
download | gperftools-rzinsly-master.tar.gz |
Make PPC64 use 64K of internal page size for tcmalloc by defaultrzinsly-master
This patch set the default tcmalloc internal page size to 64K when
built on PPC.
-rw-r--r-- | configure.ac | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 33f8ded..5f5601f 100644 --- a/configure.ac +++ b/configure.ac @@ -41,7 +41,6 @@ default_enable_heap_profiler=yes default_enable_heap_checker=yes default_enable_debugalloc=yes default_enable_minimal=no -default_tcmalloc_pagesize=8 default_tcmalloc_alignment=16 need_nanosleep=yes # Used later, to decide if to run ACX_NANOSLEEP case "$host" in @@ -54,7 +53,10 @@ esac # Disable libunwind linking on ppc64 by default. AC_COMPILE_IFELSE([AC_LANG_PROGRAM(, [return __PPC64__])], - [default_enable_libunwind=no], [default_enable_libunwind=yes]) + [default_enable_libunwind=no + default_tcmalloc_pagesize=64], + [default_enable_libunwind=yes + default_tcmalloc_pagesize=8]) AC_ARG_ENABLE([cpu-profiler], [AS_HELP_STRING([--disable-cpu-profiler], |