Daan Leijen
|
c4f96f7abc
|
update proj
|
2025-01-07 19:20:04 -08:00 |
|
Daan Leijen
|
16574468d6
|
merge from dev3
|
2025-01-07 17:43:23 -08:00 |
|
Daan Leijen
|
dd4b4a36b1
|
use standard heap_collect every 10k generic allocations, disable reclaim_on_free by default
|
2025-01-07 17:42:42 -08:00 |
|
Daan Leijen
|
ab7fcbf394
|
Merge branch 'dev3' into dev3-bin
|
2025-01-07 13:34:54 -08:00 |
|
Daan Leijen
|
b2cdf81e8e
|
comment
|
2025-01-07 13:34:45 -08:00 |
|
Daan Leijen
|
86550d09bc
|
set more conservative options with increased medium and small object sizes
|
2025-01-07 13:19:44 -08:00 |
|
Daan Leijen
|
a3b813c2bb
|
update readme with clang-cl cmake instructions
|
2025-01-07 13:07:54 -08:00 |
|
daanx
|
3f8d2d07ab
|
Merge branch 'dev3' into dev3-bin
|
2025-01-06 12:11:46 -08:00 |
|
daanx
|
fb9c395c3b
|
Merge branch 'dev3-bin' of https://github.com/microsoft/mimalloc into dev3-bin
|
2025-01-06 12:11:41 -08:00 |
|
daanx
|
d7c273e5cd
|
merge from dev
|
2025-01-06 12:11:06 -08:00 |
|
daanx
|
1711a82756
|
add test for mimalloc override on Windows (issue #981)
|
2025-01-06 12:08:15 -08:00 |
|
Daan Leijen
|
5764845c4d
|
fix build on msvc in C compilation; fix build with clang-cl on Windows
|
2025-01-06 10:27:46 -08:00 |
|
Daan Leijen
|
1b5399c965
|
set default purge delay to 0
|
2025-01-05 15:50:07 -08:00 |
|
Daan Leijen
|
240ff75322
|
merge from dev
|
2025-01-05 15:48:26 -08:00 |
|
Daan Leijen
|
8210c9aa0a
|
bump version for further development
|
2025-01-05 15:47:52 -08:00 |
|
Daan Leijen
|
9ec5da08b2
|
bump version for further development
|
2025-01-05 15:45:04 -08:00 |
|
Daan Leijen
|
83fd6e33fb
|
Merge branch 'dev' of e:\dev\mimalloc3 into dev
|
2025-01-05 15:43:15 -08:00 |
|
daanx
|
86952f6d1b
|
Merge branch 'dev3' into dev3-bin
|
2025-01-05 11:47:08 -08:00 |
|
daanx
|
a70bd21478
|
merge from dev
|
2025-01-05 11:46:29 -08:00 |
|
daanx
|
aa8e8ab58d
|
remove mi_debug_show_arenas parameter
|
2025-01-05 11:42:17 -08:00 |
|
daanx
|
bd3392466b
|
remove mi_debug_show_arenas parameter
|
2025-01-05 11:39:42 -08:00 |
|
daanx
|
bbe81101db
|
add comment
|
2025-01-05 11:12:27 -08:00 |
|
daanx
|
a9324a2f2f
|
merge from dev3
|
2025-01-05 11:06:37 -08:00 |
|
daanx
|
18244cebc5
|
refine MI_ENABLE_LARGE_PAGES
|
2025-01-05 11:03:41 -08:00 |
|
daanx
|
c518312fb6
|
allow narrow arena debug output
|
2025-01-04 22:49:25 -08:00 |
|
daanx
|
fab6bee764
|
nicer arena debug output
|
2025-01-04 22:39:06 -08:00 |
|
daanx
|
d3d551ab9b
|
merge from dev
|
2025-01-04 22:02:50 -08:00 |
|
daanx
|
de0324e1a7
|
return length from _mi_snprintf
|
2025-01-04 22:01:28 -08:00 |
|
daanx
|
18bc6d9056
|
Merge branch 'dev' into dev3
|
2025-01-04 17:45:03 -08:00 |
|
daanx
|
a415940604
|
move singleton pages to the full queue at allocation time
|
2025-01-04 17:44:56 -08:00 |
|
Daan Leijen
|
ffdea63673
|
update readme
|
2025-01-03 20:34:14 -08:00 |
|
Daan Leijen
|
e14cfd2578
|
Merge branch 'dev' into dev3
|
2025-01-03 20:21:48 -08:00 |
|
Daan Leijen
|
69ea6a3c55
|
display full version during cmake
|
2025-01-03 20:20:17 -08:00 |
|
Daan Leijen
|
f8c6acdf77
|
Merge branch 'dev' into dev3
|
2025-01-03 20:10:15 -08:00 |
|
Daan Leijen
|
2451b5685c
|
fix large OS page behaviour on Linux; default is now 2 which only uses large OS pages (not huge) through madvise
|
2025-01-03 20:00:40 -08:00 |
|
Daan Leijen
|
54cedbd7fd
|
merge from dev
|
2025-01-03 18:45:50 -08:00 |
|
Daan Leijen
|
27687718bc
|
bump version to 1.8.9 for further development
|
2025-01-03 18:44:23 -08:00 |
|
Daan Leijen
|
46ae913f22
|
bump version to 3.0.1 for further development
|
2025-01-03 18:43:38 -08:00 |
|
Daan Leijen
|
8bc0f43f9e
|
fix link in readme
|
2025-01-03 18:18:05 -08:00 |
|
Daan Leijen
|
e394e340e4
|
Merge branch 'dev' into dev3
|
2025-01-03 18:11:11 -08:00 |
|
Daan Leijen
|
30dd2b9bec
|
allow large OS pages on Linux by default (but not on Android)
|
2025-01-03 18:10:37 -08:00 |
|
Daan Leijen
|
e14c8fc795
|
bump version to 3.0.0
|
2025-01-03 18:08:34 -08:00 |
|
Daan Leijen
|
07bf4eea26
|
merge from dev
|
2025-01-03 18:07:01 -08:00 |
|
Daan Leijen
|
98699c983a
|
update to v1.8.8
|
2025-01-03 17:56:15 -08:00 |
|
Daan Leijen
|
c95d9865a8
|
merge from dev3-bin
|
2025-01-03 14:27:18 -08:00 |
|
Daan Leijen
|
03d816d7be
|
Merge branch 'dev3' into dev3-bin
|
2025-01-03 14:26:44 -08:00 |
|
Daan Leijen
|
6099f76c8c
|
nicer logic in free
|
2025-01-03 14:26:32 -08:00 |
|
daanx
|
b432f77bfc
|
Merge branch 'dev3' into dev3-bin
|
2025-01-03 13:50:37 -08:00 |
|
daanx
|
f6c2550eac
|
fix enable large pages
|
2025-01-03 13:50:31 -08:00 |
|
Daan Leijen
|
b6adbbca0c
|
combine flags and xthread_id
|
2025-01-03 13:15:46 -08:00 |
|