Commit Graph

1627 Commits

Author SHA1 Message Date
Daan d1ae630dec Merge branch 'dev-align' of https://github.com/microsoft/mimalloc into dev-align 2022-11-06 14:51:37 -08:00
Daan 3eb616f2bf fix bug in secure mode where adjustment would make the page size less than the blocksize on the first page of a segment 2022-11-06 14:51:06 -08:00
daan f788e3c9a3 add comment 2022-11-06 14:18:52 -08:00
Daan d3715132d1 move null ptr check 2022-11-06 09:52:54 -08:00
Daan f54e64365f fix assertions with incorrect block size for large alignments 2022-11-06 09:44:12 -08:00
daan a200291ae5 further progress on removing aligned limit 2022-11-06 08:26:17 -08:00
daan 4b91ff760d initial working large alignment 2022-11-05 16:40:42 -07:00
daan 6a80fa3ac1 initial progress on removing alignment limit 2022-11-05 14:46:52 -07:00
daan fe61be80bf update to v1.7.7 v1.7.7 2022-11-03 17:03:57 -07:00
daan 3bf299cd2b add comment on crash on Windows server 2019 2022-11-02 10:56:13 -07:00
daan 6e0f10dfd8 potential fix for link error with clang-cl (issue #631) 2022-11-02 10:25:46 -07:00
daan 5ad06f9997 fix compiler warning on unused parameter (issues #251) 2022-11-02 09:50:49 -07:00
daan 2d3f0e5b7a fix align5 test 2022-11-01 16:34:17 -07:00
daan ad1da7cfc8 fix warnings 2022-11-01 16:29:10 -07:00
daan e6bd41ba3f update arena_id api 2022-11-01 16:26:17 -07:00
daan 0a691ca68e fix off by one in arena id 2022-11-01 14:05:04 -07:00
daan fe2d5aa8ff initial work on heaps restricted to specific arena's 2022-11-01 14:00:20 -07:00
daan 65eb5c65ec relax restriction of size to be an integral multiple of the alignment in 'alloc_aligned' as too many programs need this; see PR #584 2022-10-31 16:07:29 -07:00
daan 3ad4639aea fix atomic lib reference, see PR #586 2022-10-31 15:53:36 -07:00
daan 7cb1fdc44e nicer style for pc_libraries 2022-10-31 15:49:04 -07:00
daan 4dcd7e6842 fix version number in pc-config 2022-10-31 15:47:00 -07:00
Daan 907d04c27c Merge pull request #595 from eli-schwartz/pkg-config
cmake: add pkg-config file
2022-10-31 15:42:08 -07:00
Daan 4c241139e9 Merge pull request #588 from TApplencourt/dev
Add support for IntelLLVM
2022-10-31 15:32:31 -07:00
daan d8dd297974 add cmake option MI_WIN_REDIRECT to be able to explicitly disable linking with mimalloc-redirect on windows; always OFF on ARM, fixes issue #591 and #590 2022-10-31 15:26:21 -07:00
daan c4663463d1 add mi_cdecl to functions to avoid errors when compiling with a different calling convention, see PR #592 2022-10-31 12:16:34 -07:00