summaryrefslogtreecommitdiff
path: root/src/alloc-posix.c
AgeCommit message (Collapse)Author
2022-04-09fix msvc warnings at level 4Daan Leijen
2021-12-17NetBSD mi_reallocarr should update errno (based on PR #499 by @devexen)daan
2021-12-17add extra alignment testsdaan
2021-12-17improve aligned allocation performancedaan
2021-12-15fix reallocarr indirection (see #492)Daan
2021-12-15Merge branch 'dev' into netbsd_reallocarrDaan
2021-12-01introduces netbsd's reallocarr overriding.David Carlier
and couple of tests.
2021-11-02add mi_malloc_good_sizeDaan
2021-06-07Revert "make all includes relative"Daan Leijen
This reverts commit 1feb6123d90f5557a0fc1bc2afc72401e58f8cb0.
2021-06-06make all includes relativeDaan Leijen
2021-04-24Bump copyright dateJim Huang
Each source file has been changed according to relevant Git activities.
2021-01-30limit memcpy as rep stosb to windows where the cpu supporst FSRM; add ↵Daan Leijen
mi_memcpy_aligned for machine-word aligned copy. see issue #201 and pr #253
2021-01-29Merge pull request #253 from haneefmubarak/memcpy-rep-movsb-windows-201Daan
resolve #201 with a platform-selective REP MOVSB implementation
2020-09-04use pragma warning only on msvc (issue #291)daan
2020-05-26resolve #201 with a platform-selective REP MOVSB implementationHaneef Mubarak
2020-02-17strengthen alignment check for memalign and aligned_allocdaan
2020-02-13fix wrong __declspec(restrict) and __attribute__((malloc)) attributes on ↵daan
reallocation functions
2020-02-02Merge branch 'dev' into dev-expdaan
2020-02-02fix warnings under clang-cldaan
2020-01-31fix padding check for aligned allocation; improve perf for small aligned ↵daan
allocations
2019-09-11limit aligned allocation to power-of-two alignmentdaan
2019-09-09use mi_is_power_of_two when possible (pr #118)daan
2019-09-07add alignment check to aligned_alloc for C11 compliancedaan
2019-09-03add back zero initialized re-allocationdaan
2019-07-23add heap region check to cfreedaan
2019-07-23mergedaan
2019-07-18full overriding api supporteddaan
2019-07-18update for new dynamic direction on windows 64-bitdaan
2019-07-08add more const declarations (pr #79)daan
2019-07-07Expose mi prefixed public standard implementations of various posix, unix, ↵daan
and c++ allocation functions. See issue #75