Daan Leijen
|
3c85983a35
|
merge from dev with new page fields (block_size and is_huge)
|
2024-03-24 22:12:33 -07:00 |
|
Daan Leijen
|
6688b45fbd
|
rename MI_ALIGNMENT_MAX to MI_BLOCK_ALIGNMENT_MAX for clarity
|
2024-03-24 10:57:02 -07:00 |
|
daanx
|
abb8eab9b2
|
merge from dev
|
2024-03-03 17:43:52 -08:00 |
|
daanx
|
5fe83bf327
|
limit reclaim from free to half the segments to prevent a pure freeing thread to reclaim too many segments
|
2024-03-03 17:38:50 -08:00 |
|
daanx
|
ccd2ac644d
|
merge from dev-slice
|
2024-03-02 17:36:23 -08:00 |
|
daanx
|
70e3ce07d1
|
Merge branch 'dev' into dev-abandon
|
2024-03-02 17:34:58 -08:00 |
|
Daan
|
7ff4607f6c
|
merge from dev
|
2024-03-02 17:26:38 -08:00 |
|
Daan
|
c6750c51ab
|
Fix new[] / delete mismatch. #745
|
2024-03-02 17:16:03 -08:00 |
|
daanx
|
2845f0cab3
|
merge from dev-abandon
|
2024-03-01 16:26:46 -08:00 |
|
daanx
|
16c0948ee5
|
improve display of arenas and contained blocks
|
2024-03-01 16:24:28 -08:00 |
|
daanx
|
f57c9e16bd
|
merge from dev-abandon
|
2024-02-29 18:34:50 -08:00 |
|
daanx
|
931d523dcc
|
update mstress to let the main thread participate
|
2024-02-29 18:17:58 -08:00 |
|
daanx
|
063f25ba11
|
merge from dev
|
2023-04-22 10:20:24 -07:00 |
|
daanx
|
2a6352fef2
|
add further zero initialization checks
|
2023-04-22 10:18:57 -07:00 |
|
daanx
|
eff7940f30
|
merge from dev
|
2023-04-18 17:54:07 -07:00 |
|
daanx
|
173382ef60
|
is_zero review; fix asan check
|
2023-04-18 17:52:16 -07:00 |
|
daanx
|
fb07276d48
|
merge from dev
|
2023-04-18 17:33:01 -07:00 |
|
daanx
|
4d976270eb
|
review is_zero flag
|
2023-04-18 17:18:39 -07:00 |
|
daanx
|
2f878354f4
|
add arena contains check for valid pointers
|
2023-04-18 14:13:55 -07:00 |
|
daanx
|
a200f013bf
|
Merge branch 'dev' into dev-slice
|
2023-04-17 12:14:38 -07:00 |
|
Daan Leijen
|
72f3ba95a8
|
reduce iterations under tsan
|
2023-04-17 12:08:22 -07:00 |
|
daanx
|
6f531a61ef
|
Merge branch 'dev-reset' into dev-slice-reset
|
2023-04-15 17:59:26 -07:00 |
|
daanx
|
8027fcfecd
|
Merge branch 'dev' into dev-reset
|
2023-04-15 17:59:01 -07:00 |
|
Daan
|
462080a92e
|
add test for issue #602
|
2023-04-14 10:02:01 -07:00 |
|
Daan
|
9535726528
|
fix warnings on latest macOS
|
2023-04-14 09:42:04 -07:00 |
|
daanx
|
940e890dd0
|
Merge branch 'dev-reset' into dev-slice-reset
|
2023-04-04 19:18:58 -07:00 |
|
daanx
|
b6a395b5ec
|
reset stats more early for mstress
|
2023-04-04 19:18:47 -07:00 |
|
Daan Leijen
|
c4220e43b6
|
merge from dev
|
2023-03-29 16:24:55 -07:00 |
|
Daan Leijen
|
dd7b99d477
|
apply some spelling fixes from PR #710
|
2023-03-29 16:10:01 -07:00 |
|
Daan
|
2141e414a7
|
Merge pull request #708 from devnexen/new_placement_tests
c++ override test new placement operator
|
2023-03-29 15:57:53 -07:00 |
|
Daan Leijen
|
42c8015cbc
|
merge from dev
|
2023-03-29 12:31:49 -07:00 |
|
Daan Leijen
|
0ca31d2db1
|
fix pipeline for tsan
|
2023-03-29 12:20:29 -07:00 |
|
Daan
|
65660a83be
|
merge from dev
|
2023-03-22 09:49:43 -07:00 |
|
Daan Leijen
|
b0ba746307
|
merge from dev
|
2023-03-20 14:28:21 -07:00 |
|
Daan
|
b893311365
|
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
|
2023-03-20 14:23:00 -07:00 |
|
Daan
|
0877c941de
|
merge from dev
|
2023-03-20 14:20:48 -07:00 |
|
Daan
|
01b460fedb
|
add std::string test for macos
|
2023-03-20 13:24:11 -07:00 |
|
Daan Leijen
|
c935521bf9
|
fix test and project
|
2023-03-20 12:32:41 -07:00 |
|
Daan Leijen
|
4bf63300b3
|
fix alignment issue #700
|
2023-03-20 12:29:36 -07:00 |
|
Daan Leijen
|
3fc30c4a1e
|
merge from dev, version bump to 2.1.0
|
2023-03-20 11:05:18 -07:00 |
|
Daan Leijen
|
f58357548c
|
restructure header files
|
2023-03-20 10:37:39 -07:00 |
|
David Carlier
|
cbccbbe9a4
|
c++ override test new placement operator
|
2023-03-18 11:11:49 +00:00 |
|
Daan Leijen
|
1e8769ec95
|
Merge branch 'dev-platform' into dev-slice-platform
|
2023-03-16 20:11:59 -07:00 |
|
Daan Leijen
|
134b23b921
|
fix asan/valgrind api fill test
|
2023-03-16 17:42:00 -07:00 |
|
Daan Leijen
|
8184e9de1f
|
Merge branch 'dev' into dev-slice
|
2023-03-06 10:29:27 -08:00 |
|
Daan Leijen
|
2e6ab0f230
|
add documentation for tracking tools; rename with prefix MI_TRACK_tool
|
2023-03-06 09:02:38 -08:00 |
|
Daan Leijen
|
7ec798e197
|
make test-stress match the one in dev
|
2023-03-05 22:54:10 -08:00 |
|
Daan Leijen
|
d0eebedfbf
|
merge from dev
|
2023-03-05 22:15:07 -08:00 |
|
Daan Leijen
|
82c85d1a13
|
fix valgrind mem for large alignment
|
2023-03-05 18:03:04 -08:00 |
|
Daan
|
e4b9ea918f
|
merge from dev
|
2023-03-04 14:52:30 -08:00 |
|