Daan
|
515047b676
|
improve free on macos
|
2025-02-05 20:55:21 -08:00 |
|
Daan
|
348a2b12f2
|
Merge branch 'dev3' into dev3-bin
|
2025-02-04 20:17:51 -08:00 |
|
Daan Leijen
|
8fc8da5d81
|
use thread local stats for abandoned statistics to reduce contention
|
2025-02-04 17:54:49 -08:00 |
|
Daan Leijen
|
db7930f961
|
avoid atomics in mi_free_try_collect_mt
|
2025-02-04 14:58:08 -08:00 |
|
Daan Leijen
|
59eeeadc34
|
only allow page_reclaim_on_free for small block pages
|
2025-02-04 12:26:21 -08:00 |
|
Daan Leijen
|
cec7b45f21
|
merge from dev3
|
2025-01-31 11:56:03 -08:00 |
|
daanx
|
dd4b6fc078
|
update options
|
2025-01-31 11:54:51 -08:00 |
|
Daan
|
6f42cc3fae
|
Merge branch 'dev3' into dev3-bin
|
2025-01-31 10:38:04 -08:00 |
|
Daan
|
7703d14e8c
|
redefine abandoned mapped as a special thread id
|
2025-01-22 11:21:22 -08:00 |
|
Daan
|
1fcf0678cb
|
Merge branch 'dev3' into dev3-bin
|
2025-01-21 20:58:55 -08:00 |
|
Daan
|
5946e9cebf
|
fix assert
|
2025-01-21 20:58:45 -08:00 |
|
Daan
|
570b6b5a7a
|
slightly better bsf
|
2025-01-21 20:53:16 -08:00 |
|
Daan
|
92f182bf4f
|
Merge branch 'dev3' into dev3-bin
|
2025-01-21 20:38:14 -08:00 |
|
Daan
|
3f6d286a08
|
fix bug in page flag set that would keep pages abandoned
|
2025-01-21 20:38:02 -08:00 |
|
Daan
|
6137ae4ab8
|
fix page_flags
|
2025-01-21 20:12:13 -08:00 |
|
daanx
|
13029958ce
|
Merge branch 'dev3' into dev3-bin
|
2025-01-10 10:52:29 -08:00 |
|
daanx
|
3fd47e7541
|
merge from dev
|
2025-01-10 10:52:14 -08:00 |
|
Daan Leijen
|
8788ffb14e
|
Merge branch 'dev3' into dev3-bin
|
2025-01-07 21:42:46 -08:00 |
|
Daan Leijen
|
57eee51f46
|
rename full_page_retain to page_full_retain for consistency with the option
|
2025-01-07 21:42:30 -08:00 |
|
Daan Leijen
|
7fa3b41fc9
|
limit object size in pages to 1/8th
|
2025-01-07 19:30:52 -08:00 |
|
Daan Leijen
|
86550d09bc
|
set more conservative options with increased medium and small object sizes
|
2025-01-07 13:19:44 -08:00 |
|
daanx
|
d7c273e5cd
|
merge from dev
|
2025-01-06 12:11:06 -08:00 |
|
Daan Leijen
|
5764845c4d
|
fix build on msvc in C compilation; fix build with clang-cl on Windows
|
2025-01-06 10:27:46 -08:00 |
|
Daan Leijen
|
8210c9aa0a
|
bump version for further development
|
2025-01-05 15:47:52 -08:00 |
|
Daan Leijen
|
9ec5da08b2
|
bump version for further development
|
2025-01-05 15:45:04 -08:00 |
|