summaryrefslogtreecommitdiff
path: root/include/mimalloc.h
AgeCommit message (Collapse)Author
2022-05-11mimalloc: Hide C++ STL allocator implementation on AndroidDanny Lin
When mimalloc is used as the system allocator and compiled as part of Bionic libc on Android, this header is included in C++ code without the STL. Hide the std::allocator interface to fix the build errors. Change-Id: I2f26844296911547b407ed39e2f345d49471fa17
2022-04-14merge from devDaan Leijen
2022-04-14add max segment reclaim as an optionDaan Leijen
2022-04-09merge from devDaan Leijen
2022-04-09remove thread local segment cacheDaan Leijen
2022-04-09merge from devDaan Leijen
2022-04-08add heap walk testDaan Leijen
2022-02-14merge from devDaan
2022-02-14bump version for further developmentDaan
2022-02-14merge from devDaan
2022-02-14bump to version x.0.5Daan
2022-02-04increase minimal commit size to 8*slice-size and add decommit_extend_delay ↵daan
as option
2022-02-02merge from devDaan
2022-02-02update documentation on optionsDaan
2022-02-02clean up optionsDaan
2022-01-10Merge branch 'dev' into dev-sliceDaan
2022-01-10update copyright yearDaan
2022-01-01Merge branch 'dev' into dev-slicedaan
2021-12-20Merge pull request #504 from res2k/tweak-stats-docDaan
Tweak documentation for mi_heap_area_t::used.
2021-12-19Tweak documentation for mi_heap_area_t::used.Frank Richter
For microsoft/mimalloc#503.
2021-12-18Merge branch 'dev' into dev-sliceDaan Leijen
2021-12-18update alignment testsDaan Leijen
2021-12-17merge from dev (MI_ALIGNED_MAX)daan
2021-12-17restrict max aligment boundary to prevent bug with segment determination ↵daan
(found by Matthew Parkinson).
2021-12-15Merge branch 'dev' into dev-slicedaan
2021-12-15fix warning on mi_reallocarrdaan
2021-12-15Merge branch 'dev' into netbsd_reallocarrDaan
2021-12-14merge from devDaan
2021-12-14further improvements to installation directoriesDaan
2021-12-01introduces netbsd's reallocarr overriding.David Carlier
and couple of tests.
2021-11-23merge from devdaan
2021-11-23remove experiment with unsafe_free_with_threadiddaan
2021-11-23merge from devdaan
2021-11-23add mi_unsafe_free_with_threadid and mi_get_current_threadid()daan
2021-11-14Merge branch 'dev' into dev-slicedaan
2021-11-14Merge branch 'master' into devdaan
2021-11-14merge from devDaan
2021-11-14bump version number to 1.7.3Daan
2021-11-14add include cstdef for std::size_t in C++Daan
2021-11-02merge from devDaan
2021-11-02add mi_malloc_good_sizeDaan
2021-10-27merge from devDaan
2021-10-27only set visibility attribute when compiling for a shared libraryDaan
2021-10-18merge from devDaan Leijen
2021-08-10add option to reserve huge os pages at a specific numa node.paulip1792
2021-06-24Eliminate preprocessor warnings due to undefined "__GNUC__" with ClangCLJim Huang
When building some code against mimalloc with C inside Visual Studio with ClangCL, the compiler complains about __GNUC__ being undefined. Reported by Mojca Miklavec. Close #422
2021-04-28merge from devDaan Leijen
2021-04-24Bump copyright dateJim Huang
Each source file has been changed according to relevant Git activities.
2021-04-06merge from devDaan Leijen
2021-04-06merge from devDaan Leijen