mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-04-14 22:51:50 +03:00
Move je_cv_thp logic closer to definition
This commit is contained in:
parent
b82333fdec
commit
a361e886e2
1 changed files with 10 additions and 9 deletions
19
configure.ac
19
configure.ac
|
|
@ -2471,6 +2471,16 @@ if test "x${je_cv_madvise}" = "xyes" ; then
|
|||
madvise((void *)0, 0, MADV_HUGEPAGE);
|
||||
madvise((void *)0, 0, MADV_NOHUGEPAGE);
|
||||
], [je_cv_thp])
|
||||
case "${host_cpu}" in
|
||||
arm*)
|
||||
;;
|
||||
*)
|
||||
if test "x${je_cv_thp}" = "xyes" ; then
|
||||
AC_DEFINE([JEMALLOC_HAVE_MADVISE_HUGE], [ ], [ ])
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
dnl Check for madvise(..., MADV_[NO]CORE).
|
||||
JE_COMPILABLE([madvise(..., MADV_[[NO]]CORE)], [
|
||||
#include <sys/mman.h>
|
||||
|
|
@ -2481,15 +2491,6 @@ if test "x${je_cv_madvise}" = "xyes" ; then
|
|||
if test "x${je_cv_madv_nocore}" = "xyes" ; then
|
||||
AC_DEFINE([JEMALLOC_MADVISE_NOCORE], [ ], [ ])
|
||||
fi
|
||||
case "${host_cpu}" in
|
||||
arm*)
|
||||
;;
|
||||
*)
|
||||
if test "x${je_cv_thp}" = "xyes" ; then
|
||||
AC_DEFINE([JEMALLOC_HAVE_MADVISE_HUGE], [ ], [ ])
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
else
|
||||
dnl Check for posix_madvise.
|
||||
JE_COMPILABLE([posix_madvise], [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue