summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-11mimalloc: Update Soong blueprint for Android 12HEADsugisawa-mr1alk3pInjection
* ship secure mode as well Change-Id: Ia9242fb798acc722a9804fc368d3d91ddbe75b44
2022-05-11mimalloc: Add Soong blueprint for Android buildsDanny Lin
Change-Id: If8ce1402ef086be3e284fbcdac1b261b72fdd94c
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 branch 'dev' into dev-sliceDaan Leijen
2022-04-14update windows pipeline to 2022Daan Leijen
2022-04-14do not turn on C++ compilation on msvc by defaultDaan Leijen
2022-04-14update readmeDaan Leijen
2022-04-14update readme for v1.7.6 releaseDaan Leijen
2022-04-14fix trailing commaDaan Leijen
2022-04-14merge from devDaan Leijen
2022-04-14maintain backward compatible option orderDaan Leijen
2022-04-14merge from devDaan Leijen
2022-04-14merge from devDaan Leijen
2022-04-14add max segment reclaim as an optionDaan Leijen
2022-04-14extra check in VirtualFree for Windows on mi_os_mem_freeDaan Leijen
2022-04-14fix wrong assertionDaan
2022-04-10Merge branch 'dev' into dev-sliceDaan Leijen
2022-04-10fix c++ compilation warning for an unused parameterDaan Leijen
2022-04-10remove ifdefs around mi_os_aligned_hintDaan Leijen
2022-04-09merge from devDaan Leijen
2022-04-09fix compile warningsDaan Leijen
2022-04-09fix warningDaan Leijen
2022-04-09Merge branch 'dev' into dev-sliceDaan Leijen
2022-04-09define MEM_EXTENDED_PARAMETER structure ourselves on Windows in order to ↵Daan Leijen
compile with older SDK's
2022-04-09merge from devDaan Leijen
2022-04-09fix msvc warnings at level 4Daan Leijen
2022-04-09remove thread local segment cacheDaan Leijen
2022-04-09Merge branch 'dev' into dev-sliceDaan Leijen
2022-04-09nicer heap walk testDaan Leijen
2022-04-09Merge branch 'dev' into dev-sliceDaan Leijen
2022-04-09fix Windows C++ compilation in combination with dynamic overriding by ↵Daan Leijen
preferring RtlGenRandom
2022-04-09merge from devDaan Leijen
2022-04-08add heap walk testDaan Leijen
2022-04-08Merge branch 'dev' of https://github.com/microsoft/mimalloc into devDaan Leijen
2022-04-08use new MI_ATOMIC_VAR_INITDaan Leijen
2022-04-08Merge branch 'dev-slice' of https://github.com/microsoft/mimalloc into dev-sliceDaan Leijen
2022-04-08Merge branch 'dev' into dev-sliceDaan
2022-04-08Merge pull request #548 from Biswa96/strict_prototypesDaan
Fix strict function prototype warnings
2022-04-08Merge pull request #563 from devnexen/cpp_override_fixDaan
c++ operators override multiple definitions fix.
2022-04-08Merge pull request #553 from romange/Pr2Daan
Fix wrong reporting of area used bytes
2022-04-08Merge branch 'dev' into dev-sliceDaan
2022-04-08fix atomic warnings on clang14 (issue #571)Daan
2022-04-07Merge branch 'dev' into dev-slicedaan
2022-04-07improve atomic operations for the thread metadata cachedaan
2022-04-07merge from devdaan
2022-04-07add small cache for thread metadata for programs that create/destroy many OS ↵daan
threads
2022-04-07Merge branch 'dev' into dev-sliceDaan Leijen
2022-04-07improve mi_realloc codepathDaan Leijen
2022-04-07Merge branch 'dev' into dev-sliceDaan
2022-04-07fix for dynamic overriding on macOS; add warning about C++ compilation (as ↵Daan
that does not interact well with interpose)