Daan
|
c56f3e0bb3
|
Merge branch 'dev-trace' into dev-slice-trace
|
2022-02-03 19:16:37 -08:00 |
|
Daan
|
5fcb2615a8
|
add overflow test
|
2022-02-03 19:16:23 -08:00 |
|
Daan
|
6ea598f1c4
|
merge from dev-slice
|
2022-02-03 16:00:59 -08:00 |
|
Daan
|
bd2ac3c92e
|
collect segment cache on mi_collect
|
2022-02-02 16:17:21 -08:00 |
|
daan
|
f690711539
|
fix debug freed bytes fill non-owning thread free
|
2022-01-10 16:44:12 -08:00 |
|
daan
|
99c113d573
|
merge from dev-trace
|
2022-01-10 16:23:57 -08:00 |
|
daan
|
ad47cab97c
|
merge from dev
|
2022-01-10 16:22:34 -08:00 |
|
daan
|
a74c05c6c0
|
Merge branch 'dev' into dev-slice
|
2022-01-10 16:21:15 -08:00 |
|
Daan Leijen
|
320f95f6cd
|
further fixes to allow statically linking mimalloc in DLL modules (issue #508)
|
2022-01-10 16:07:22 -08:00 |
|
daan
|
ae1c06d940
|
merge from dev
|
2022-01-10 15:29:49 -08:00 |
|
Frank Richter
|
691eb0d8ed
|
Add tests to check "freed memory fill" behaviour in debug mode
|
2021-12-21 16:20:59 +01:00 |
|
Frank Richter
|
1cf7ca021d
|
Add tests for debug mode "uninit fill" behaviour
|
2021-12-21 16:20:59 +01:00 |
|
Frank Richter
|
969f3a6998
|
Add tests for zero-initialization functions
|
2021-12-21 16:20:56 +01:00 |
|
Frank Richter
|
d7105c20a9
|
Move test macros/helpers to a separate header
|
2021-12-21 12:48:51 +01:00 |
|
daan
|
f16435447c
|
fix bug in freeing huge OS page allocation spanning multiple huge OS pages
|
2021-12-18 11:37:00 -08:00 |
|
daan
|
72a33c37ef
|
merge from dev
|
2021-12-18 11:34:02 -08:00 |
|
Daan Leijen
|
78e2e580f8
|
Merge branch 'dev' into dev-slice
|
2021-12-18 11:11:54 -08:00 |
|
Daan Leijen
|
89090510bd
|
update alignment tests
|
2021-12-18 11:11:44 -08:00 |
|
daan
|
3d35147aba
|
Merge branch 'dev' into dev-slice
|
2021-12-17 13:25:44 -08:00 |
|
daan
|
faf2a7020c
|
add extra alignment tests
|
2021-12-17 13:25:38 -08:00 |
|
daan
|
abbff9c030
|
merge from dev (MI_ALIGNED_MAX)
|
2021-12-17 13:23:24 -08:00 |
|
daan
|
89f583a69b
|
improve aligned allocation performance
|
2021-12-17 13:18:05 -08:00 |
|
daan
|
2af1db7f3a
|
Merge branch 'dev' into dev-slice
|
2021-12-15 19:29:04 -08:00 |
|
Daan
|
1b09877bc4
|
Merge branch 'dev' into netbsd_reallocarr
|
2021-12-15 16:27:26 -08:00 |
|
daan
|
d8c24ec583
|
merge from dev-slice
|
2021-12-15 08:49:27 -08:00 |
|
daan
|
b91198826c
|
merge from dev
|
2021-12-15 08:37:06 -08:00 |
|
daan
|
f24a0b1019
|
merge from dev
|
2021-12-15 08:35:15 -08:00 |
|
daan
|
2d9b8aa6b5
|
rename VER_DIR to VERSION_DIR
|
2021-12-15 08:33:14 -08:00 |
|
Daan
|
d15f5fae64
|
merge from dev
|
2021-12-14 18:29:58 -08:00 |
|
Daan
|
69b6b24688
|
further improvements to installation directories
|
2021-12-14 18:29:14 -08:00 |
|
Daan
|
66c88eec06
|
Merge branch 'dev-trace' into dev-slice-trace
|
2021-12-10 17:31:37 -08:00 |
|
Daan
|
5739714b8d
|
faster backtrace; show predecessor blocks on block overflow
|
2021-12-10 17:16:37 -08:00 |
|
Daan
|
e3de22a067
|
merge dev-trace
|
2021-12-10 12:09:14 -08:00 |
|
Daan
|
b6e2b6e975
|
enable traces on apple
|
2021-12-10 12:08:41 -08:00 |
|
Daan Leijen
|
d86fc87fa1
|
merge from dev-trace
|
2021-12-10 11:54:41 -08:00 |
|
Daan Leijen
|
65b2cebcef
|
improve stacktrace on linux
|
2021-12-10 11:42:54 -08:00 |
|
Daan Leijen
|
28893a6c1b
|
improve padding and error messages
|
2021-12-10 11:09:19 -08:00 |
|
Daan Leijen
|
9c1945b1a4
|
fix test
|
2021-12-09 17:28:12 -08:00 |
|
Daan Leijen
|
be9ee3a4aa
|
Merge branch 'dev-trace' into dev-slice-trace
|
2021-12-09 17:26:32 -08:00 |
|
Daan Leijen
|
ea75c745e1
|
add tracing on linux and freebsd
|
2021-12-09 17:26:13 -08:00 |
|
Daan Leijen
|
a7bb572176
|
test with dynamic override
|
2021-12-09 16:14:50 -08:00 |
|
Daan Leijen
|
36cf82dc71
|
merge from dev-trace
|
2021-12-09 16:06:24 -08:00 |
|
Daan Leijen
|
8c04558af8
|
improve padding extra
|
2021-12-09 16:04:22 -08:00 |
|
Daan Leijen
|
7b69dc92a9
|
merge from dev-trace
|
2021-12-09 14:22:13 -08:00 |
|
Daan Leijen
|
a84df3795a
|
add support for extra padding and backtraces
|
2021-12-09 14:19:41 -08:00 |
|
David Carlier
|
d6a56dd99d
|
introduces netbsd's reallocarr overriding.
and couple of tests.
|
2021-12-01 22:43:13 +00:00 |
|
Daan
|
18fc788201
|
merge from dev
|
2021-11-14 15:39:05 -08:00 |
|
Daan
|
4ce6821c09
|
update cmake install for MI_INSTALL_TOPLEVEL
|
2021-11-14 15:32:21 -08:00 |
|
daan
|
09e59e0610
|
use size_t instead of uintptr_t where appropiate
|
2021-11-13 15:13:16 -08:00 |
|
daan
|
b1aff903f5
|
fix decommit bug
|
2021-11-11 17:45:41 -08:00 |
|