daan
|
1066be1594
|
merge from dev-exp
|
2019-11-21 17:03:30 -08:00 |
|
daan
|
74dbfc30be
|
improved security by encoding NULL values; double free mitigation on by default; more precise free list corruption detection
|
2019-11-21 15:21:23 -08:00 |
|
daan
|
b73beede34
|
merge from dev
|
2019-10-30 15:19:34 -07:00 |
|
daan
|
b052d3b731
|
enable double free and heap corruption detection in debug mode
|
2019-10-28 15:54:33 -07:00 |
|
daan
|
9d4f57abf3
|
merge from dev-win
|
2019-10-28 12:33:01 -07:00 |
|
daan
|
25246070ae
|
fix double free check in secure = 4 mode; inline _mi_ptr_cookie
|
2019-10-19 08:34:18 -07:00 |
|
daan
|
2affdbbd2e
|
stronger secure mode when defining MI_SECURE=4: checks for double free, corrupted free list, and invalid pointer frees. Performance is impacted but not too much -- more perf testing is needed
|
2019-10-18 18:11:04 -07:00 |
|
daan
|
f2bafbc57f
|
wip: new segment allocation
|
2019-08-15 11:49:56 -07:00 |
|
daan
|
bbd81bbbd1
|
wip: new segment allocation with flexible large objects
|
2019-08-15 00:46:45 -07:00 |
|
daan
|
dbe010f2d4
|
add huge and giant stats; increase bins
|
2019-08-10 20:51:37 -07:00 |
|
daan
|
7b16aa9302
|
remove accidental commit of different size bins experiment
|
2019-08-09 11:22:38 -07:00 |
|
daan
|
442bad9190
|
add good-fit for allowing larger blocks in smaller segments
|
2019-08-09 11:18:38 -07:00 |
|
daan
|
219d46ff0c
|
update test files and overriding
|
2019-07-23 15:00:13 -07:00 |
|