summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-04-02improve fallback code for aligned allocation on WindowsDaan Leijen
2022-04-02when MIMALLOC_VERBOSE is set, the all errors/warnings are shownDaan Leijen
2022-04-02add better warning messages if aligning or freeing OS memory failsDaan Leijen
2022-04-02allow setting MIMALLOC_MAX_ERRORS/WARNINGS to -1 to get unlimited ↵Daan Leijen
error/warning messages
2022-04-02add thread id to trace, warning, and error messagesDaan Leijen
2022-02-28Fix wrong reporting of area used bytesRoman Gershman
Fixes #552
2022-02-22Merge branch 'dev' into dev-sliceDaan
2022-02-22Merge pull request #550 from devnexen/old_apple_build_fixDaan
fix build on older macOs releases, aligned_alloc only from catalina.
2022-02-22fix build on older macOs releases, aligned_alloc only from catalina.David CARLIER
closes #549
2022-02-22add delete nothrow variants for aligned deletion as well (see #551)Daan
2022-02-18Fix strict function prototype warningsBiswapriyo Nath
Fix warning: function declaration isn't a prototype [-Wstrict-prototypes] In C int foo() and int foo(void) are different functions.
2022-02-14merge from devDaan
2022-02-14Merge commit 'c3b577df' into devDaan
2022-02-14fix for macOS M1 Monteray to check pointers in zone_sizeDaan
2022-02-14Merge branch 'dev' into dev-slicedaan
2022-02-14fix warning on freebsddaan
2022-02-10fix ubsan warning on huge allocations (issue #543)daan
2022-02-05fix start adjustment for the commit maskdaan
2022-02-05improve commit chunk alignmentdaan
2022-02-05add minimal commit size for increased efficiency (decommit fine grained, ↵daan
commit coarse grained)
2022-02-04merge from devdaan
2022-02-04enable eager delay even on overcommit systemsdaan
2022-02-04increase minimal commit size to 8*slice-size and add decommit_extend_delay ↵daan
as option
2022-02-04only delay eager commit after the first threaddaan
2022-02-03check for decommit allowed before purging the segment cacheDaan
2022-02-03merge from devDaan
2022-02-03fix over aggressive decommit of abandoned pagesdaan
2022-02-02Merge pull request #530 from Jarred-Sumner/bunDaan
Add MI_SKIP_COLLECT_ON_EXIT flag
2022-02-02fix compile error on macOS 10.13 for claimed_address; fix by @michaeljclark, ↵Daan
issue #527
2022-02-02Merge branch 'dev' into bunDaan
2022-02-02clean up optionsDaan
2022-02-02decommit segment cache on force collectDaan
2022-02-02decommit in abandoned pages on mi_collectDaan
2022-02-02collect segment cache on mi_collectDaan
2022-02-02merge from devDaan
2022-02-02fix warning in vs2019Daan Leijen
2022-01-31fix compiler error on older macOS due to const atomic (issue #540)Daan
2022-01-22merge from devDaan
2022-01-22fix link error to _mi_bin with C++; issue #533Daan
2022-01-18Add MI_SKIP_COLLECT_ON_EXIT flagJarred Sumner
2022-01-16merge from devDaan Leijen
2022-01-16remove spurious check and add further assertions (issue #526)Daan
2022-01-16fix uint8_t to size_t comparison (issue #525)Daan
2022-01-16fix return code check on syscall (issue #524)Daan
2022-01-16fix warning on clang on macosDaan
2022-01-16Merge branch 'dev' of https://github.com/microsoft/mimalloc into devDaan
2022-01-12Merge branch 'dev' into dev-sliceDaan Leijen
2022-01-12fix extern C declaration for msvc (issue #523)Daan Leijen
2022-01-11Merge branch 'dev' into dev-sliceDaan Leijen
2022-01-11avoid using atexit in a Windows dll; potential fix for #512Daan Leijen