An open API service providing commit metadata for open source projects.

GitHub / microsoft/mimalloc / commits

mimalloc is a compact general purpose allocator with excellent performance.

SHA Message Author Date Stats
fc1e2acb update readme daanx <d****n@m****m> 20 days ago
acf2fdd3 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 20 days ago
6c84ab60 update readme daanx <d****n@m****m> 20 days ago
daeb818b merge merge from dev, bump version to v3.4.5 daanx <d****n@m****m> 20 days ago
d6c11355 bump version to v1.9.15 daanx <d****n@m****m> 20 days ago
8308d5de improve realloc codegen daanx <d****n@m****m> 21 days ago
3a9f06f2 add initial cygwin support (MSYS) daanx <d****n@m****m> 21 days ago
eb01759d merge merge from dev daanx <d****n@m****m> 21 days ago
66141063 add msys2 mingw ucrt64 test daanx <d****n@m****m> 21 days ago
e68ba5a0 fix msystem ucrt64 detection daanx <d****n@m****m> 21 days ago
42805bf1 merge merge from dev daanx <d****n@m****m> 21 days ago
e0858760 add mingw UCRT64 detection (see also PR #1349) daanx <d****n@m****m> 21 days ago
1cf88691 use __MINGW32__ to detect mingw (instead of __GNUC__) -- use default win init... daanx <d****n@m****m> 21 days ago
4cffe1d3 use mimalloc-override in test-stress in the msvc IDE daanx <d****n@e****g> 21 days ago
aae71bcf merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 21 days ago
32943b8b add minject step for dynamic redirect tests on mingw daanx <d****n@m****m> 21 days ago
0b52dc95 merge merge from dev (mingw64-ucrt64 compilation) daanx <d****n@m****m> 21 days ago
e7219026 compile without errors on mingw with ucrt64 daanx <d****n@m****m> 21 days ago
dac21711 merge merge from dev (ppage instead pblock_size) daanx <d****n@m****m> 21 days ago
427df0b4 improve umalloc and realloc efficiency daanx <d****n@m****m> 21 days ago
c9b0b8d2 return block_size from the umalloc api's (instead of usable) daanx <d****n@m****m> 21 days ago
5bf3c16b merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 22 days ago
6d545f76 fix heap_realloc with guarded pages daanx <d****n@m****m> 22 days ago
0b656277 merge merge from dev daanx <d****n@m****m> 22 days ago
65dd3882 fix usable return value for guarded allocations daanx <d****n@m****m> 22 days ago
efc91065 extend tests with page commit on demand daanx <d****n@m****m> 22 days ago
96ce796b run mi_guarded tests with a sample rate of 1; use on demand page commit for h... daanx <d****n@m****m> 22 days ago
54e28b70 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 22 days ago
7413a8bc for realloc, use mi_usable_size if padding is enabled daanx <d****n@m****m> 22 days ago
c13362ff merge merge from dev daanx <d****n@m****m> 22 days ago
86b4bb93 refine useable size in mi_heap_realloc_zero daanx <d****n@m****m> 22 days ago
e09b142e merge merge from dev daanx <d****n@m****m> 22 days ago
55f12a93 set usable parameter in guarded allocation daanx <d****n@m****m> 22 days ago
c2e79bfd disable C++ handler check on windows daanx <d****n@m****m> 22 days ago
3a436a1c change mi_page_t field order for better cache access daanx <d****n@m****m> 22 days ago
a085261b don't run c++ handler test on 32 bit windows daanx <d****n@m****m> 22 days ago
59378bea make page->used 32-bit (for better codegen on riscV); make slice_pcommitted 1... daanx <d****n@m****m> 22 days ago
bbb118cd merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 22 days ago
8fc216b9 fix c++ handler test daanx <d****n@m****m> 22 days ago
8810b235 add AIX support, issue #764 daanx <d****n@m****m> 22 days ago
5ed79fe1 enable c++ tests daanx <d****n@m****m> 22 days ago
5acce4d1 merge merge from dev daanx <d****n@m****m> 22 days ago
3b798c21 fix signature of mem_is_zero daanx <d****n@m****m> 22 days ago
36f2efec fix signature of mem_is_zero daanx <d****n@m****m> 22 days ago
933b967c merge merge from dev daanx <d****n@m****m> 22 days ago
9e27e1c1 improve rezalloc and rezalloc aligned, issue #763 daanx <d****n@m****m> 22 days ago
435015e0 merge merge from dev daanx <d****n@m****m> 22 days ago
591e8897 ensure the full usable block size is zero'd on reallocation, issue #763 daanx <d****n@m****m> 22 days ago
066a2189 merge merge from dev daanx <d****n@m****m> 22 days ago
11d655a9 ensure the full usable block size is zero'd on reallocation, issue #763 daanx <d****n@m****m> 22 days ago
4d63eb74 merge merge from dev daanx <d****n@m****m> 22 days ago
97e198c3 ensure the full usable block size is zerod on reallocation, issue #763 daanx <d****n@m****m> 22 days ago
6724c03d use direct WriteFile or console output on Windows, issue #1354 daanx <d****n@m****m> 22 days ago
b7ee6b62 make build deterministic, issue #1355 daanx <d****n@m****m> 22 days ago
11e68532 fix error condition in XMALLOC, PR #1353 by @mdionisio daanx <d****n@m****m> 22 days ago
46fc774c shorten comment daanx <d****n@m****m> 23 days ago
10c2c3b3 merge Merge pull request #1351 from zackees/pr/bootstrap-dev3 Daan <d****n@m****m>
Committed by: GitHub <n****y@g****m>
23 days ago
b5fdee4a fix mingw detection: __GCC__ -> __GNUC__ (see also PR #1349) daanx <d****n@m****m> 23 days ago
4cca633e fix mingw detection: __GCC__ -> __GNUC__ (see also PR #1349) daanx <d****n@m****m> 23 days ago
8d56157d typo daanx <d****n@m****m> 23 days ago
36e8fc33 improve concurrent heap_delete and thread termination daanx <d****n@m****m> 23 days ago
de802667 fix: bootstrap the library in mi_heap_new and mi_subproc_new
Co-authored-by: Claude <n****y@a****m>
zackees <z****@z****m> 24 days ago
3099bede merge Merge pull request #1347 from microsoft/dev-main Daan <d****n@m****m>
Committed by: GitHub <n****y@g****m>
24 days ago
4ee5a203 merge Merge branch 'dev2' into dev-main daanx <d****n@m****m> 24 days ago
1f06f694 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 24 days ago
064e3f85 merge Merge branch 'dev' into dev2 daanx <d****n@m****m> 24 days ago
9ce8170a update readme daanx <d****n@m****m> 24 days ago
d0733eb5 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 24 days ago
28221ccc merge bump version to v2.4.4 daanx <d****n@m****m> 24 days ago
245abf15 update readme daanx <d****n@m****m> 24 days ago
f9a74121 merge bump version to 3.4.4 daanx <d****n@m****m> 24 days ago
a3ff2ee5 merge bump version to 2.2.4 daanx <d****n@m****m> 24 days ago
6c44fc97 bump version to 1.9.14 daanx <d****n@m****m> 24 days ago
12f5cac3 merge merge from dev daanx <d****n@m****m> 24 days ago
023fcc04 bump version to 1.9.14 daanx <d****n@m****m> 24 days ago
0e830350 update readme daanx <d****n@m****m> 24 days ago
1fb34567 use reserved for pages_full_size adjustment daanx <d****n@m****m> 24 days ago
b0ac42eb fix error path on page_init fail for singleton pages, issue #1271 3.127 daanx <d****n@m****m> 25 days ago
bcee5a88 fix windows test daanx <d****n@m****m> 25 days ago
4553cede change mi_decl_unused to mi_decl_maybe_unused daanx <d****n@m****m> 25 days ago
6295435f remove unused definitions daanx <d****n@m****m> 25 days ago
3bd90d47 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 25 days ago
ed4f7ba0 merge merge from dev daanx <d****n@m****m> 25 days ago
53a4167b remove unused defs daanx <d****n@m****m> 25 days ago
3399964e comments daanx <d****n@m****m> 25 days ago
7bb480cb merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 25 days ago
6f5c8a76 comments daanx <d****n@m****m> 25 days ago
25d6dcfc check overflow in claim_huge_pages, issue #1271 3.117 daanx <d****n@m****m> 25 days ago
f26715ac limit arena_max_object_size, issue #1271 3.114 daanx <d****n@m****m> 25 days ago
24a7b151 fix mi_heap_merge_to_main to use the heap subproc, issue #1271 3.96 daanx <d****n@m****m> 25 days ago
f53da62f decrement page stats on page_init failure, issue #1271 3.94 daanx <d****n@m****m> 25 days ago
a3876e1c fix overcount of touched pages on initially nonzero managed memory, issue #12... daanx <d****n@m****m> 25 days ago
470e71b2 guard against negative current/peak commit values, issue #1271 3.92 daanx <d****n@m****m> 25 days ago
a4ddce79 merge Merge branch 'dev' into dev3 daanx <d****n@m****m> 25 days ago
f0e7c5e1 fix over-decremented commit stats on windows, issue #1271 3.91 daanx <d****n@m****m> 25 days ago
5b2b1ddf fix detection of truncated json output, issue #1271 3.90 daanx <d****n@m****m> 25 days ago
d40aac17 add error condition for a fixed TLS model without having tls slot access, iss... daanx <d****n@m****m> 25 days ago
688922ec start huge OS page allocation in the 32TiB range, issue #1271 3.86 daanx <d****n@m****m> 25 days ago
dad43631 merge merge from dev daanx <d****n@m****m> 25 days ago
f366690b fix write to empty heap and add tests, improve issue #1271 3.6 daanx <d****n@m****m> 25 days ago

← Back to repository