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 |
|
Daan Leijen
|
163afcce75
|
merge from dev with the destroy_on_exit option
|
2022-11-21 10:03:52 -08:00 |
|
Daan Leijen
|
35d332141d
|
experimental destroy_on_exit option for statically linked mimalloc in a dynamically unloaded DLL
|
2022-11-18 11:00:23 -08:00 |
|
daan
|
89ba6cc2fa
|
merge from dev
|
2022-11-07 16:48:00 -08:00 |
|
daan
|
2479d168ad
|
decommit unused prefix of large aligned blocks
|
2022-11-07 16:41:40 -08:00 |
|
daan
|
c55cc260ab
|
merge from dev-align
|
2022-11-07 11:29:03 -08:00 |
|
daan
|
1f12c3dd12
|
remove MI_ALIGNMENT_MAX and add comments
|
2022-11-07 11:13:42 -08:00 |
|
daan
|
96f1574faf
|
fix huge page aligned allocation size in secure mode
|
2022-11-07 10:51:15 -08:00 |
|
daan
|
651a99b35d
|
refine last slice setting for large alignments
|
2022-11-06 20:57:27 -08:00 |
|
daan
|
4814a649be
|
merge from dev-align
|
2022-11-06 16:23:42 -08:00 |
|
daan
|
a200291ae5
|
further progress on removing aligned limit
|
2022-11-06 08:26:17 -08:00 |
|
daan
|
6a80fa3ac1
|
initial progress on removing alignment limit
|
2022-11-05 14:46:52 -07:00 |
|
daan
|
b3b479490e
|
Merge branch 'dev' into dev-slice
|
2022-11-01 16:34:24 -07:00 |
|
daan
|
2d3f0e5b7a
|
fix align5 test
|
2022-11-01 16:34:17 -07:00 |
|
daan
|
9f36808a7f
|
initial api for heaps restricted to a certain arena
|
2022-11-01 16:22:51 -07:00 |
|
daan
|
de21d04ba5
|
Merge branch 'dev' into dev-slice
|
2022-10-30 14:53:42 -07:00 |
|
daan
|
640376a500
|
update readme
|
2022-10-30 14:52:26 -07:00 |
|
daan
|
66525ccae3
|
merge from dev-track
|
2022-10-30 14:31:21 -07:00 |
|
daan
|
05a75758dd
|
fix tests
|
2022-10-30 14:07:41 -07:00 |
|
daan
|
84c706508c
|
fix false positives from valgrind in rptest
|
2022-10-30 10:45:51 -07:00 |
|
daan
|
a1f5a5d962
|
fix various false positives in test-stress from valgrind
|
2022-10-29 14:37:55 -07:00 |
|
daan
|
eee7c40da5
|
updates to run valgrind on test-api
|
2022-10-29 11:43:09 -07:00 |
|
daan
|
093724bdef
|
add test file for valgrind integration
|
2022-10-28 20:07:31 -07:00 |
|
daan
|
6eeb81ee05
|
initial progress on valgrind integration
|
2022-10-28 19:54:56 -07:00 |
|
Daan Leijen
|
487b401b26
|
Merge branch 'dev' into dev-slice
|
2022-04-19 18:43:32 -07:00 |
|
Daan Leijen
|
d69d4c861f
|
add zero parameter to primitive allocation to improve codegen for calloc etc
|
2022-04-19 18:32:35 -07:00 |
|
Daan Leijen
|
5c64f51503
|
Merge branch 'dev' into dev-slice
|
2022-04-19 11:07:41 -07:00 |
|
Daan Leijen
|
d6f3e74684
|
fix test macros
|
2022-04-19 10:49:39 -07:00 |
|