Commit Graph

  • e657635546 Merge branch 'dev' into dev-slice Daan Leijen 2021-02-02 10:46:43 -08:00
  • 67579c8d43 build fix for Apple M1 (issue #354 and pr #356) Daan Leijen 2021-02-02 10:46:30 -08:00
  • bd3d9f9d4f Merge branch 'dev' into dev-slice Daan Leijen 2021-02-01 15:47:37 -08:00
  • e4834adb97 fix getting the unique thread id on the Apple M1, see issue #354. Daan Leijen 2021-02-01 15:47:22 -08:00
  • c65a0462e5 add condition to avoid compilation error on vs2015 (#issue 353) Daan Leijen 2021-02-01 15:41:41 -08:00
  • f735bafe7d undo previous commit d819b89 due to wrong logic (issue #289) Daan Leijen 2021-02-01 09:55:18 -08:00
  • d819b89c0b always do ASLR in secure mode even in debug mode (issue #289) Daan Leijen 2021-02-01 09:49:12 -08:00
  • eb29bbe0a8 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-31 14:12:51 -08:00
  • 047899ad80 Update readme for v2.0 Daan 2021-01-31 14:11:35 -08:00
  • 0e8a721b78 bump version to 2.0.0 Daan Leijen 2021-01-31 14:02:06 -08:00
  • 142686fe94 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-31 13:57:35 -08:00
  • 2e1574fa30 bump version to 1.7.0 Daan Leijen 2021-01-31 13:51:19 -08:00
  • c332047aeb Update readme.md Daan 2021-01-31 12:03:16 -08:00
  • 64ccca900a Update readme.md Daan 2021-01-31 11:58:46 -08:00
  • c1a1fd39dc Update readme.md Daan 2021-01-31 11:58:22 -08:00
  • 5f169a2698 Update readme.md Daan 2021-01-31 11:57:51 -08:00
  • 7a02c30456 Update readme.md Daan 2021-01-31 11:49:44 -08:00
  • 93c241458d Update readme.md Daan 2021-01-31 11:44:34 -08:00
  • 20f2590039 Update readme.md Daan 2021-01-31 11:43:50 -08:00
  • fb16740732 Update readme.md Daan 2021-01-31 11:42:16 -08:00
  • cae1948da5 Update readme.md Daan 2021-01-31 11:36:36 -08:00
  • 95bf59b9e1 Update readme.md Daan 2021-01-31 11:34:13 -08:00
  • b0ca6bea48 Update readme.md Daan 2021-01-31 11:32:54 -08:00
  • 43c46cb93e Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev Daan Leijen 2021-01-31 11:29:32 -08:00
  • a1453e39ae add rss figures Daan Leijen 2021-01-31 11:28:39 -08:00
  • 1cc09503e8 Update benchmark figures Daan 2021-01-31 11:20:56 -08:00
  • 0a59a77a40 update benchmark references Daan Leijen 2021-01-31 10:23:57 -08:00
  • b511161d73 move bench figures in separate folder Daan Leijen 2021-01-31 10:21:17 -08:00
  • f68cbb091e add new benchmark results Daan Leijen 2021-01-31 10:16:18 -08:00
  • 9d0c3a2f8a merge from dev Daan Leijen 2021-01-30 17:15:24 -08:00
  • 245d284a79 Merge branch 'master' into dev Daan Leijen 2021-01-30 17:14:31 -08:00
  • 110ddbf26a fix indentation Daan 2021-01-30 17:14:11 -08:00
  • 625c441fb3 Use explicit trigger syntax Daan 2021-01-30 17:11:02 -08:00
  • 2fec11470b merge from dev Daan Leijen 2021-01-30 16:37:38 -08:00
  • 67062227f8 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
  • bbc19ae48f merge from dev Daan Leijen 2021-01-29 16:53:52 -08:00
  • 5f877344a8 possible fix for aligment warning (issue #341) Daan Leijen 2021-01-29 16:21:50 -08:00
  • 004c0cf886 ensure memcpy with rep stosb is only used on windows Daan Leijen 2021-01-29 16:09:09 -08:00
  • dff54f4f6f Merge pull request #253 from haneefmubarak/memcpy-rep-movsb-windows-201 Daan 2021-01-29 16:00:00 -08:00
  • c81e28cff4 fix cmake typo in merge for #255 Daan Leijen 2021-01-29 15:52:18 -08:00
  • 92d4be4c32 Merge pull request #255 from xhochy/patch-1 Daan 2021-01-29 15:50:21 -08:00
  • d6bbaa2151 Merge branch 'dev' into patch-1 Daan 2021-01-29 15:49:57 -08:00
  • 751583d6a4 fix accounting of abandoned pages Daan Leijen 2021-01-29 15:42:52 -08:00
  • 38a7e76a75 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-29 15:23:36 -08:00
  • 85cef0c23d make current stat the third column instead of first Daan Leijen 2021-01-29 14:45:16 -08:00
  • 4bbaa42cfd Merge pull request #327 from asl/stats-cur Daan 2021-01-29 14:35:13 -08:00
  • 9564f0123a fix assertion comparison (#353) Daan Leijen 2021-01-29 14:33:49 -08:00
  • 481516c857 merge from dev Daan Leijen 2021-01-29 13:08:00 -08:00
  • f6967abf7a update formatting of statistics Daan Leijen 2021-01-29 13:03:06 -08:00
  • 45c1fcd92e Merge pull request #329 from asl/mi_stat_agg Daan 2021-01-29 12:52:29 -08:00
  • 150105ac35 Merge pull request #352 from tarc/feature/EnableUpdated__cplusplus Daan 2021-01-29 12:41:39 -08:00
  • 022b1a8919 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-29 12:33:52 -08:00
  • ba8dfc4e8f Add /Zc:__cplusplus to MSVC compiler flags Tarcisio Rodrigues 2021-01-28 23:58:41 -03:00
  • 0df0e4041e Merge pull request #349 from tarc/feature/avoid-cmake-matches-operator Daan 2021-01-28 17:54:18 -08:00
  • 8be85c4859 Merge branch 'dev' into dev-slice Daan Leijen 2021-01-28 17:37:13 -08:00
  • 931c2a8f1e add comment on use of tpidrro_el0 on macOS Daan Leijen 2021-01-28 17:36:56 -08:00
  • 7120867c64 remove spurious parenthesis (#350) Daan Leijen 2021-01-28 17:36:35 -08:00
  • c16999fa01 add debug view of arenas Daan Leijen 2021-01-28 17:32:42 -08:00
  • b5dd49ed4a Merge pull request #350 from mr-c/patch-1 Daan 2021-01-28 17:29:54 -08:00
  • 02e74d3fc1 Merge pull request #346 from xhochy/issue-343 Daan 2021-01-28 17:25:06 -08:00
  • 7b36b93822 Use APPLE instead of MACH Uwe L. Korn 2021-01-28 11:38:38 +01:00
  • 58cdf3748d add/improve atomic yields for SSE2, ARM*, PowerPC Michael R. Crusoe 2021-01-23 16:45:47 +01:00
  • ecb943d7d2 Avoid MATCHES operator to check CMake options Tarcisio Rodrigues 2021-01-22 19:49:15 -03:00
  • 226734fa4c fix search_idx start in managed arenas Daan Leijen 2021-01-22 11:24:25 -08:00
  • 60fe5771c3 Use __APPLE__ instead of __MACH__ Uwe L. Korn 2021-01-22 17:06:43 +01:00
  • 08e41b39f7 Use tpidrro_el0 for thread local storage in macOS-arm64 Uwe L. Korn 2020-12-30 21:36:41 +01:00
  • 7cc4690f06 Merge branch 'dev' into dev-slice Daan Leijen 2020-12-17 14:11:50 -08:00
  • 6b3d43b510 Merge branch 'master' into dev Daan Leijen 2020-12-17 14:07:33 -08:00
  • 06adb3b252 Merge pull request #339 from devnexen/spin_impl_upd Daan 2020-12-17 14:06:23 -08:00
  • bbe5b7a6d4 Merge pull request #342 from wsmoses/fix2 Daan 2020-12-17 14:06:01 -08:00
  • c2b45325f7 Merge pull request #344 from xhochy/no-march-native-apple Daan 2020-12-17 14:04:58 -08:00
  • ec550bc0e7 Add special thanks to David Carlier Daan 2020-12-17 14:03:10 -08:00
  • 6251f79437 update backgrounds on benchmarks for dark mode Daan Leijen 2020-12-17 13:49:35 -08:00
  • 88f80a535e Merge branch 'master' of https://github.com/microsoft/mimalloc Daan Leijen 2020-12-17 13:44:22 -08:00
  • b7f6611f15 update svg background Daan Leijen 2020-12-17 13:44:02 -08:00
  • 0a9f4b543d Add some usage info Daan 2020-12-17 13:32:41 -08:00
  • d3628e64f4 add ds logo Daan Leijen 2020-12-17 13:11:34 -08:00
  • 128c5e2b35 remove ds logo Daan Leijen 2020-12-17 13:10:34 -08:00
  • 5235b55178 add ds logo Daan Leijen 2020-12-17 13:08:35 -08:00
  • c2c2a84f03 remove ds logo Daan Leijen 2020-12-17 13:06:43 -08:00
  • d427fb46bf add ds logo Daan Leijen 2020-12-17 13:05:15 -08:00
  • 11e36e921b merge from dev Daan Leijen 2020-12-15 16:07:23 -08:00
  • ce2d4e7a51 update override on macOS with interpose of malloc_default_zone (issues #313) Daan Leijen 2020-12-15 16:03:54 -08:00
  • f32ce58b4d Check for march=native before using it Uwe L. Korn 2020-12-15 11:03:20 +01:00
  • a2fc20501f Don't set march=native on Apple Silicon Uwe L. Korn 2020-12-15 10:20:58 +01:00
  • 22a8b27b41 Fix strndup override William S. Moses 2020-12-13 01:50:31 -05:00
  • bb36e56cb1 Restricts cpu yield instructions a little. adding clobber for ARM and preventing older 32 bits chips not supporting this instruction. David Carlier 2020-12-12 12:06:24 +00:00
  • c825308da8 merge from dev Daan Leijen 2020-12-10 13:17:56 -08:00
  • f767fab316 fix build on ghc4.8 (issue #330) unknown 2020-12-10 12:33:35 -08:00
  • 81a1eccf3d fix type warning (issue #337) unknown 2020-12-10 12:13:06 -08:00
  • bcc5a71304 Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev unknown 2020-12-10 11:57:16 -08:00
  • c16e0d336b Merge pull request #331 from devnexen/mi_bitmap_try_find_claim_field_accross_little_chg Daan 2020-12-10 11:57:08 -08:00
  • 4ecbeb28c8 Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev unknown 2020-12-10 11:53:35 -08:00
  • 2b02053406 Merge pull request #326 from asl/mi_stat_counter Daan 2020-12-10 11:53:30 -08:00
  • ece86060d0 cleanup madv_resuable unknown 2020-12-10 11:51:58 -08:00
  • bf3b82cdf8 count warnings and errors separately unknown 2020-12-10 10:28:54 -08:00
  • f27d11e804 Merge pull request #325 from asl/max-error-counter Daan 2020-12-10 10:23:08 -08:00
  • a8695f613f Merge pull request #324 from devnexen/darwin_upd Daan 2020-12-10 10:21:11 -08:00
  • c34a39fbd4 Merge pull request #323 from devnexen/dfbsd_build_fix Daan 2020-12-10 10:19:05 -08:00
  • abaad33f6c Merge pull request #322 from Kokokokoka/x32_patch Daan 2020-12-10 10:14:04 -08:00