Commit graph

  • dc6bce256d bump version to v2.0.1 v2.0.1 Daan Leijen 2021-04-06 10:58:12 -07:00
  • 985f313b35 bump version to 1.7.1 v1.7.1 Daan Leijen 2021-04-06 10:56:26 -07:00
  • 4a25ad303b Update mi_heap_register_deferred_free signature playX 2021-03-09 19:19:07 +03:00
  • f459d576bd Heap local deferred free fun playX 2021-03-09 19:12:52 +03:00
  • 217f2e2cc7 Revert "Add heap local deferred free" playX 2021-03-09 19:11:43 +03:00
  • 0278758d68 Add heap local deferred free playX 2021-03-09 19:09:30 +03:00
  • 4e643b6d31 merge from dev Daan Leijen 2021-02-24 15:53:26 -08:00
  • 5f596056c9 use 2-6TiB area for hints to accommodate pre-windows8 better Daan Leijen 2021-02-24 15:49:43 -08:00
  • e64474e06b add virtiual gaps between hinted allocations in secure mode Daan Leijen 2021-02-24 15:30:39 -08:00
  • ad96d220f4 merge from dev Daan Leijen 2021-02-24 15:17:35 -08:00
  • 9317256a4f improved ASLR (issue #372) Daan Leijen 2021-02-24 15:14:17 -08:00
  • 47050371a1 fix issue #363 and disable assertion for now Daan Leijen 2021-02-22 15:05:47 -08:00
  • 8f69e7095d Merge branch 'dev' into dev-slice Daan Leijen 2021-02-22 14:28:22 -08:00
  • 3228bb685f set errno ENOMEM for limited arena allocation (issue #295) Daan Leijen 2021-02-22 14:17:25 -08:00
  • 9f3c29c642 remove -march=native flag; see pr #362 for discussion Daan Leijen 2021-02-22 13:09:41 -08:00
  • 71ac98ab08 rename <Windows.h> include to <windows.h> for mingw compatibility (see pr #367) Daan Leijen 2021-02-22 13:04:11 -08:00
  • 7962420697 fix bug in bitmap is_claimed_across; issue #368 Daan Leijen 2021-02-22 12:37:08 -08:00
  • cd6f0392d1 Use lower-case include filenames to improve compatibility with MinGW. Kevin Menard 2021-02-19 12:06:21 -05:00
  • b368f05a42 Proposal to make march=native somewhat optional. MI_BUILD_NATIVE off by default David Carlier 2021-02-11 22:18:19 +00:00
  • 1b22da3c28 Merge branch 'dev' into dev-slice Daan Leijen 2021-02-02 10:46:43 -08:00
  • 331491e1e8 build fix for Apple M1 (issue #354 and pr #356) Daan Leijen 2021-02-02 10:46:30 -08:00
  • 16f7a1cfd9 Mac M1 build fix for the (temporary ?) previous fix for Thread Block Control access. David CARLIER 2021-02-02 18:19:29 +00:00
  • ba84aa2783 Merge branch 'dev' into dev-slice Daan Leijen 2021-02-01 15:47:37 -08:00
  • a7c33a3b0e fix getting the unique thread id on the Apple M1, see issue #354. Daan Leijen 2021-02-01 15:47:22 -08:00
  • c426ab4ea2 add condition to avoid compilation error on vs2015 (#issue 353) Daan Leijen 2021-02-01 15:41:41 -08:00
  • c2f6a86939 Fix _mi_thread_id issue on apple arm64 Koen Schmeets 2021-02-01 23:08:45 +01:00
  • 0091a641a7 undo previous commit dcae918 due to wrong logic (issue #289) Daan Leijen 2021-02-01 09:55:18 -08:00
  • dcae918b84 always do ASLR in secure mode even in debug mode (issue #289) Daan Leijen 2021-02-01 09:49:12 -08:00
  • 2762784364 Merge branch 'dev' into dev-slice v2.0.0 Daan Leijen 2021-01-31 14:12:51 -08:00
  • 15220c6843
    Update readme for v2.0 Daan 2021-01-31 14:11:35 -08:00
  • bd56782f26 bump version to 2.0.0 Daan Leijen 2021-01-31 14:02:06 -08:00
  • 8bcc60edd9 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-31 13:57:35 -08:00
  • 92ead2d880 bump version to 1.7.0 v1.7.0 Daan Leijen 2021-01-31 13:51:19 -08:00
  • 599d6327ba
    Update readme.md Daan 2021-01-31 12:03:16 -08:00
  • 89b7955afe
    Update readme.md Daan 2021-01-31 11:58:46 -08:00
  • 706654f41b
    Update readme.md Daan 2021-01-31 11:58:22 -08:00
  • 7f052290da
    Update readme.md Daan 2021-01-31 11:57:51 -08:00
  • 620638cfaf
    Update readme.md Daan 2021-01-31 11:49:44 -08:00
  • 2f04bec5d9
    Update readme.md Daan 2021-01-31 11:44:34 -08:00
  • 9f31b49527
    Update readme.md Daan 2021-01-31 11:43:50 -08:00
  • 9bacaa25c8
    Update readme.md Daan 2021-01-31 11:42:16 -08:00
  • 08bd9d80d7
    Update readme.md Daan 2021-01-31 11:36:36 -08:00
  • 6ccf695dcb
    Update readme.md Daan 2021-01-31 11:34:13 -08:00
  • bb92ee8520
    Update readme.md Daan 2021-01-31 11:32:54 -08:00
  • 512cdd5aeb Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev Daan Leijen 2021-01-31 11:29:32 -08:00
  • a1fb2a4957 add rss figures Daan Leijen 2021-01-31 11:28:39 -08:00
  • a6bc463652
    Update benchmark figures Daan 2021-01-31 11:20:56 -08:00
  • 558c8d085e update benchmark references Daan Leijen 2021-01-31 10:23:57 -08:00
  • 58678ac4eb move bench figures in separate folder Daan Leijen 2021-01-31 10:21:17 -08:00
  • 645659bb1f add new benchmark results Daan Leijen 2021-01-31 10:16:18 -08:00
  • 2aebb37fb0 merge from dev Daan Leijen 2021-01-30 17:15:24 -08:00
  • a87a808a8b Merge branch 'master' into dev Daan Leijen 2021-01-30 17:14:31 -08:00
  • d98ffca987
    fix indentation Daan 2021-01-30 17:14:11 -08:00
  • b61996184e
    Use explicit trigger syntax Daan 2021-01-30 17:11:02 -08:00
  • 36b7a3cb03 merge from dev Daan Leijen 2021-01-30 16:37:38 -08:00
  • 35c1fc2be9 limit memcpy as rep stosb to windows where the cpu supporst FSRM; add mi_memcpy_aligned for machine-word aligned copy. see issue #201 and pr #253 Daan Leijen 2021-01-30 14:33:46 -08:00
  • b93cba3b05 merge from dev Daan Leijen 2021-01-29 16:53:52 -08:00
  • 92ec493a5d possible fix for aligment warning (issue #341) Daan Leijen 2021-01-29 16:21:50 -08:00
  • 0a06884732 ensure memcpy with rep stosb is only used on windows Daan Leijen 2021-01-29 16:09:09 -08:00
  • 9b966c3492
    Merge pull request #253 from haneefmubarak/memcpy-rep-movsb-windows-201 Daan 2021-01-29 16:00:00 -08:00
  • 5291487dac fix cmake typo in merge for #255 Daan Leijen 2021-01-29 15:52:18 -08:00
  • 976becd002
    Merge pull request #255 from xhochy/patch-1 Daan 2021-01-29 15:50:21 -08:00
  • 71d80e914d
    Merge branch 'dev' into patch-1 Daan 2021-01-29 15:49:57 -08:00
  • 3bade4b1bd fix accounting of abandoned pages Daan Leijen 2021-01-29 15:42:52 -08:00
  • 542f577c81 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-29 15:23:36 -08:00
  • a6fa7b083e make current stat the third column instead of first Daan Leijen 2021-01-29 14:45:16 -08:00
  • fb9c6ce127
    Merge pull request #327 from asl/stats-cur Daan 2021-01-29 14:35:13 -08:00
  • f68c1a74da fix assertion comparison (#353) Daan Leijen 2021-01-29 14:33:49 -08:00
  • 72559c5c49 merge from dev Daan Leijen 2021-01-29 13:08:00 -08:00
  • a8b282091f update formatting of statistics Daan Leijen 2021-01-29 13:03:06 -08:00
  • b759bcf5c7
    Merge pull request #329 from asl/mi_stat_agg Daan 2021-01-29 12:52:29 -08:00
  • e9b305b1f4
    Merge pull request #352 from tarc/feature/EnableUpdated__cplusplus Daan 2021-01-29 12:41:39 -08:00
  • f02643d9f2 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-29 12:33:52 -08:00
  • eb5613563b Add /Zc:__cplusplus to MSVC compiler flags Tarcisio Rodrigues 2021-01-28 23:58:41 -03:00
  • 6327cf12c2
    Merge pull request #349 from tarc/feature/avoid-cmake-matches-operator Daan 2021-01-28 17:54:18 -08:00
  • 1e9a5c2d78 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-28 17:37:13 -08:00
  • 78ce716e2d add comment on use of tpidrro_el0 on macOS Daan Leijen 2021-01-28 17:36:56 -08:00
  • 8d4444ef00 remove spurious parenthesis (#350) Daan Leijen 2021-01-28 17:36:35 -08:00
  • e314699ee0 add debug view of arenas Daan Leijen 2021-01-28 17:32:42 -08:00
  • d9ae916a74
    Merge pull request #350 from mr-c/patch-1 Daan 2021-01-28 17:29:54 -08:00
  • da2cf36770
    Merge pull request #346 from xhochy/issue-343 Daan 2021-01-28 17:25:06 -08:00
  • a753084f74 Use APPLE instead of MACH Uwe L. Korn 2021-01-28 11:38:38 +01:00
  • fb66ebea1d
    add/improve atomic yields for SSE2, ARM*, PowerPC Michael R. Crusoe 2021-01-23 16:45:47 +01:00
  • 335fbd9a43 Avoid MATCHES operator to check CMake options Tarcisio Rodrigues 2021-01-22 19:49:15 -03:00
  • 217871cb45 fix search_idx start in managed arenas Daan Leijen 2021-01-22 11:24:25 -08:00
  • 88330cfc9f Use __APPLE__ instead of __MACH__ Uwe L. Korn 2021-01-22 17:06:43 +01:00
  • ab3dac04c2 Use tpidrro_el0 for thread local storage in macOS-arm64 Uwe L. Korn 2020-12-30 21:36:41 +01:00
  • da79629308 Merge branch 'dev' into dev-slice Daan Leijen 2020-12-17 14:11:50 -08:00
  • 2ab0bb3536 Merge branch 'master' into dev Daan Leijen 2020-12-17 14:07:33 -08:00
  • 03503ea4e5
    Merge pull request #339 from devnexen/spin_impl_upd Daan 2020-12-17 14:06:23 -08:00
  • 33614cc054
    Merge pull request #342 from wsmoses/fix2 Daan 2020-12-17 14:06:01 -08:00
  • b650aa9021
    Merge pull request #344 from xhochy/no-march-native-apple Daan 2020-12-17 14:04:58 -08:00
  • 4cc8bff90d
    Add special thanks to David Carlier Daan 2020-12-17 14:03:10 -08:00
  • 981947a4be update backgrounds on benchmarks for dark mode Daan Leijen 2020-12-17 13:49:35 -08:00
  • 5b338b75c6 Merge branch 'master' of https://github.com/microsoft/mimalloc Daan Leijen 2020-12-17 13:44:22 -08:00
  • 59032eaf42 update svg background Daan Leijen 2020-12-17 13:44:02 -08:00
  • 3eeb0f5ce3
    Add some usage info Daan 2020-12-17 13:32:41 -08:00
  • de694191da add ds logo Daan Leijen 2020-12-17 13:11:34 -08:00
  • dc31210019 remove ds logo Daan Leijen 2020-12-17 13:10:34 -08:00
  • 3aaae79bc0 add ds logo Daan Leijen 2020-12-17 13:08:35 -08:00