From bac926b1e54696beee1d84834876cfadd9939132 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 26 Sep 2010 01:30:54 -0400 Subject: Add support for jemalloc. --- configure.ac | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index e1f127f..4196c32 100644 --- a/configure.ac +++ b/configure.ac @@ -37,6 +37,19 @@ AC_PROG_LN_S AC_PROG_MAKE_SET AC_PROG_LIBTOOL +dnl Use jemalloc rather than the default malloc implementation +AC_ARG_ENABLE([jemalloc], + [AS_HELP_STRING([--enable-jemalloc], + [Enable the jemalloc allocator [default=check]])], + [], + [enable_jemalloc=check]) +if test "$enable_jemalloc" = "check"; then + AC_CHECK_LIB([jemalloc], [malloc], + [enable_jemalloc=yes], + [enable_jemalloc=no]) +fi +AM_CONDITIONAL([JEMALLOC], [test "$enable_jemalloc" != "no"]) + dnl PNG canvas export AC_ARG_ENABLE([png], [AS_HELP_STRING([--enable-png], -- cgit v1.2.3