diff --git a/src/snmalloc/pal/pal_bsd_aligned.h b/src/snmalloc/pal/pal_bsd_aligned.h index 4c88287..94e9fd5 100644 --- a/src/snmalloc/pal/pal_bsd_aligned.h +++ b/src/snmalloc/pal/pal_bsd_aligned.h @@ -23,7 +23,8 @@ namespace snmalloc static constexpr uint64_t pal_features = AlignedAllocation | PALBSD::pal_features; - static SNMALLOC_CONSTINIT_STATIC size_t minimum_alloc_size = 4096; + static SNMALLOC_CONSTINIT_STATIC size_t minimum_alloc_size = + aal_supports ? 1 << 24 : 4096; /** * Reserve memory at a specific alignment.