diff options
author | daan <daanl@outlook.com> | 2021-12-17 13:18:05 -0800 |
---|---|---|
committer | daan <daanl@outlook.com> | 2021-12-17 13:18:05 -0800 |
commit | 89f583a69b86a06966fb07b4794b4046faa01fee (patch) | |
tree | d47862c251f043f0f01a5e77be6af5cc0560f41d /include/mimalloc-internal.h | |
parent | 684c2c82a795f527cff015ab1c6a32e8680cb165 (diff) |
improve aligned allocation performance
Diffstat (limited to 'include/mimalloc-internal.h')
-rw-r--r-- | include/mimalloc-internal.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/include/mimalloc-internal.h b/include/mimalloc-internal.h index 6823957..1df8b5d 100644 --- a/include/mimalloc-internal.h +++ b/include/mimalloc-internal.h @@ -247,11 +247,6 @@ static inline size_t _mi_wsize_from_size(size_t size) { return (size + sizeof(uintptr_t) - 1) / sizeof(uintptr_t); } -// Does malloc satisfy the alignment constraints already? -static inline bool mi_malloc_satisfies_alignment(size_t alignment, size_t size) { - return (alignment == sizeof(void*) || (alignment == MI_MAX_ALIGN_SIZE && size > (MI_MAX_ALIGN_SIZE/2))); -} - // Overflow detecting multiply #if __has_builtin(__builtin_umul_overflow) || (defined(__GNUC__) && (__GNUC__ >= 5)) #include <limits.h> // UINT_MAX, ULONG_MAX |