Commit Graph

1018 Commits

Author SHA1 Message Date
Daan 6ed59c21e0 Merge pull request #271 from DerVogel2020/fix-doc
Fix documentation
2020-07-21 18:22:18 -07:00
daan 01da026314 add option to build with thread sanitizer 2020-07-21 09:10:45 -07:00
daan 8769082d63 add pointer validity check in debug mode for mi_usable_size/mi_realloc/mi_expand. Issue #269 2020-07-20 14:33:03 -07:00
Daan 457fcbd9d5 Merge pull request #274 from Tyler-IN/agnostic-posix-musl-support
Posix / Musl Compatibility
2020-07-20 11:34:58 -07:00
daan 5f51c97fbd override aligned_alloc always if using C compilation (issue #276) 2020-07-20 11:27:42 -07:00
daan 892ec12611 Support Windows Vista and XP for NUMA aware alloction (issue #277) 2020-07-20 11:10:45 -07:00
David Carlier 0c550d1626 illumos support/build fix and large page support 2020-07-10 03:26:14 +01:00
Tyler Young b9a7f5cfae fix mman.h ref 2020-07-09 10:58:47 -04:00
Wanja Vogel 736c1f08e7 Update documentation-header to current source code after 03d9946
fix #266
2020-07-08 21:50:51 +02:00
Wanja Vogel a608241900 Update documentation-header to current source code after 03d9946
fix #266
2020-07-08 21:49:34 +02:00
Wanja Vogel 82f4e5c48e Update documentation-header to current source code after 03d9946 2020-07-08 21:45:43 +02:00
David Carlier 7e48eb033c haiku support.
TLS unsupported thus disabled.
2020-06-28 13:53:45 +00:00
Wanja Vogel 2599512e8f use stored pointer #257 2020-06-18 18:20:26 +02:00
daan 4ecce78d66 Merge branch 'master' into dev 2020-06-17 19:28:15 -07:00
daan 5a6d9ba807 fix handling of failing to allocate heap metadata on thread creation, issue #257 2020-06-17 19:07:32 -07:00
daan 32b3608581 simplify initial main tld declaration 2020-06-17 13:12:05 -07:00
Daan 07c6e60a5a Merge pull request #259 from DerVogel2020/master
fix: avoid warning
2020-06-16 11:47:45 -07:00
Wanja Vogel d5475a58a1 fix: avoid warning
warning C26451: Arithmetic overflow: Using operator '+' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '+' to avoid overflow (io.2).
2020-06-10 07:47:50 +02:00
daan 66048cb6cc fix return value for page_unreset 2020-05-19 13:31:24 -07:00
daan 6f73cc8b1d Merge branch 'master' into dev 2020-05-19 10:41:08 -07:00
daan a09a64e29b add extra check in mi_page_unreset to not unreset for huge OS pages 2020-05-19 10:40:46 -07:00
Daan 0ed478089e Merge pull request #242 from devnexen/ios_build_fix
IOS build fix, large pages unsupported.
2020-05-19 10:21:32 -07:00
daan a7d2bc8ad6 edit warning messages to be more consistent 2020-05-19 10:16:28 -07:00
daan 74986c1dd1 weaken aligmenment assertion (issue #245) 2020-05-19 09:56:37 -07:00
daan a52b38342d Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev 2020-05-19 09:55:08 -07:00