58 Commits

Author SHA1 Message Date
daan 24777f6a91 limit aligned allocation to power-of-two alignment 2019-09-11 17:49:28 -07:00
daan 8903d7a526 fix tests for aligned allocation 2019-09-09 08:21:35 -07:00
daan 89858ab791 improve page_free_extend performance slightly; do not maintain expensive statistics in release mode 2019-09-06 16:48:48 -07:00
daan 136e120d51 update redirection modules 2019-09-01 17:21:58 -07:00
daan e7bd8c5d14 merge with dev-win 2019-08-21 11:11:40 -07:00
daan 86d4ded831 Merge branch 'dev' into dev-exp 2019-08-20 08:27:46 -07:00
daan a5071eb510 Merge branch 'dev' into dev-win 2019-08-20 07:50:03 -07:00
daan 27d794b5f4 fix option_enable call 2019-08-20 07:49:40 -07:00
daan a8b24472cb use 1GiB huge pages on windows when reserving upfront 2019-08-19 18:16:12 -07:00
daan 42dedb00ec initial implementation of mi_os_reserve_huge_pages 2019-08-19 11:10:06 -07:00
daan d71e67b689 Merge branch 'dev' into dev-exp 2019-08-11 09:00:39 -07:00
daan dbe010f2d4 add huge and giant stats; increase bins 2019-08-10 20:51:37 -07:00
daan 3d9d70bce0 add new redirection module; fix environment reading at preloading 2019-08-10 09:39:36 -07:00
daan 7b16aa9302 remove accidental commit of different size bins experiment 2019-08-09 11:22:38 -07:00
daan 442bad9190 add good-fit for allowing larger blocks in smaller segments 2019-08-09 11:18:38 -07:00
daan bbf97fa02d merge from 'dev-exp'; add support for MIMALLOC_OVERRIDE environment variable 2019-07-26 12:06:15 -07:00
daan 13364b50b8 fix 32-bit build of stress test 2019-07-23 15:00:13 -07:00
daan 66b8c37ab3 ensure C++ compilation on windows 2019-07-23 15:00:13 -07:00
daan 598ed19c61 more comments 2019-07-23 15:00:13 -07:00
daan 0b4d74a566 merge 2019-07-23 15:00:13 -07:00
daan 219d46ff0c update test files and overriding 2019-07-23 15:00:13 -07:00
daan 48a3d0c6e2 fix 32-bit build of stress test 2019-07-23 09:37:36 -07:00
daan 7c26ce9280 ensure C++ compilation on windows 2019-07-22 10:27:14 -07:00
daan 80e09ef44e merge from dev 2019-07-22 10:16:59 -07:00
daan 86cadca059 more comments 2019-07-22 16:11:06 -07:00