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 |
|
Daan
|
6dcebdc303
|
fix sizes in memory tracking and padding for huge alignments
|
2023-03-04 14:49:02 -08:00 |
|
Daan
|
cb4fc2c792
|
reset stats for stress test when using mimalloc
|
2023-03-04 09:17:35 -08:00 |
|
Daan Leijen
|
e7b941a136
|
Merge branch 'dev' into dev-slice
|
2023-02-07 11:08:10 -08:00 |
|
Daan Leijen
|
6a230f8329
|
fix compilation of heap specific STL allocators for vs2017
|
2023-02-07 11:07:52 -08:00 |
|
Daan Leijen
|
1e4b6b734e
|
fix assertion that was too strict (issue #691)
|
2023-01-31 16:02:35 -08:00 |
|
Daan Leijen
|
e87badaa1b
|
Merge branch 'dev' into dev-slice
|
2022-12-23 13:05:05 -08:00 |
|
Daan Leijen
|
9adb032e9c
|
test non-default heap
|
2022-12-23 13:04:53 -08:00 |
|
Daan Leijen
|
11ddba7a06
|
Merge branch 'dev' into dev-slice
|
2022-12-19 18:59:45 -08:00 |
|
Daan Leijen
|
ef3f651f3f
|
change implementation of mi_realpath to be more robust; see issue #660
|
2022-12-19 18:59:33 -08:00 |
|
Daan Leijen
|
92ffc25d79
|
merge from dev
|
2022-12-19 17:08:45 -08:00 |
|
Johannes Schindelin
|
745a34f475
|
Fix whitespace
This mostly deletes trailing spaces.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
|
2022-12-03 00:24:20 +01:00 |
|
Daan Leijen
|
911ea81630
|
Merge branch 'dev' into dev-slice
|
2022-11-28 10:55:35 -08:00 |
|
Daan Leijen
|
e42a22c9ca
|
fix warnings
|
2022-11-28 09:59:48 -08:00 |
|
Daan Leijen
|
447c2f18c5
|
Merge branch 'dev' into dev-slice
|
2022-11-27 13:00:30 -08:00 |
|
Daan Leijen
|
c1299484de
|
refactor C++ STL allocator definitions (pr #651)
|
2022-11-27 13:00:15 -08:00 |
|
Daan Leijen
|
6988bbcca0
|
fix duplicate definition (issue #652
|
2022-11-27 12:03:16 -08:00 |
|
Daan
|
afb5468ded
|
Merge branch 'dev' into dev-slice
|
2022-11-25 16:38:46 -08:00 |
|
Daan
|
81b261e657
|
add test for #587
|
2022-11-25 15:44:24 -08:00 |
|
Daan Leijen
|
55dac20805
|
Merge branch 'dev' into dev-slice
|
2022-11-25 14:28:06 -08:00 |
|
Daan
|
78af17e3b3
|
add extra alignment test
|
2022-11-25 14:03:00 -08:00 |
|
Daan Leijen
|
c613c1de94
|
merge from dev
|
2022-11-23 10:10:55 -08:00 |
|
Daan Leijen
|
a7bd9c08c8
|
fix decommit of huge pages
|
2022-11-23 09:58:45 -08:00 |
|
Daan Leijen
|
9e56567d23
|
fix decommit for huge objects
|
2022-11-23 09:50:29 -08:00 |
|
Daan Leijen
|
ed82aa90ea
|
merge from dev where huge objects are now part of page queues again
|
2022-11-22 21:54:58 -08:00 |
|
Daan Leijen
|
969d8bc5fe
|
make huge pages part of the regular page queues again
|
2022-11-22 20:56:35 -08:00 |
|
Daan Leijen
|
85b5fa11bc
|
merge segment_init refactoring from dev
|
2022-11-22 19:03:26 -08:00 |
|
Daan Leijen
|
9617f16df9
|
add STL allocators that use a specific heap and can destroy at the end; see original PR #625 by @vmarkovtsev
|
2022-11-22 16:58:32 -08:00 |
|