Daan
|
088e32e4ef
|
add mi_bitmap_popcountN
|
2025-06-10 16:11:56 -07:00 |
|
Daan
|
72b1b76e48
|
add acces to statistics for runtime performance counters
|
2025-03-21 19:12:08 -07:00 |
|
daanx
|
2017181a69
|
improve performance of clearNX
|
2025-02-08 09:36:09 -08:00 |
|
Daan Leijen
|
bbd7a492f0
|
fix signedness warning
|
2025-01-03 08:46:30 -08:00 |
|
daanx
|
d25f714ff5
|
merge from dev3
|
2025-01-02 15:06:31 -08:00 |
|
daanx
|
34e402e128
|
fix NX test in try_find_and_clearN
|
2025-01-02 15:00:17 -08:00 |
|
daanx
|
670ebd0348
|
merge from dev3; make medium bin larger than other
|
2025-01-02 12:24:27 -08:00 |
|
daanx
|
3933ac9a3f
|
merge from dev3
|
2025-01-02 11:54:26 -08:00 |
|
daanx
|
c507ee3d96
|
make bitmap scan cross bfields for NX; disable the use of large object pages
|
2025-01-02 11:42:28 -08:00 |
|
daanx
|
5de5550c63
|
merge from dev3
|
2024-12-21 15:52:15 -08:00 |
|
daanx
|
a5b7d7f264
|
subprocesses own arena's
|
2024-12-20 21:38:31 -08:00 |
|
daanx
|
587eabe72b
|
Merge branch 'dev3' into dev3-bin
|
2024-12-17 18:10:37 -08:00 |
|
daanx
|
34d03f3981
|
atomically clear purge bits when visiting
|
2024-12-17 12:32:18 -08:00 |
|
daanx
|
d9397be178
|
comments
|
2024-12-16 10:00:32 -08:00 |
|
daanx
|
3330d4353a
|
remove maxaccessed from general bitmaps
|
2024-12-15 19:15:00 -08:00 |
|
daanx
|
e24217e69c
|
more bbin size classes, bug fixes
|
2024-12-15 18:35:12 -08:00 |
|
daanx
|
df9009a060
|
wip: binned bitmap for the free slices
|
2024-12-15 17:15:56 -08:00 |
|
daanx
|
216c04f8d9
|
clean up bitmap api
|
2024-12-13 18:39:03 -08:00 |
|
daanx
|
4c81c3cf90
|
enable purging of free committed slices from arenas
|
2024-12-13 13:17:00 -08:00 |
|
daanx
|
94ce342ea9
|
maintain pages set for arenas; improve arena load/unload
|
2024-12-11 22:06:25 -08:00 |
|
daanx
|
aed76f2910
|
wip: allow arena (re)loading
|
2024-12-11 20:34:23 -08:00 |
|
daanx
|
f28d5c7029
|
add cast to avoid errors on clang 7
|
2024-12-09 19:12:03 -08:00 |
|
daanx
|
d5ed0cc71e
|
various improvements
|
2024-12-09 14:31:43 -08:00 |
|
daanx
|
c33de86da3
|
check for running in a threadpool to disable page reclaim
|
2024-12-07 17:11:11 -08:00 |
|
daanx
|
d0c86f3f0e
|
specialize bitmap operations for common page sizes
|
2024-12-07 16:26:07 -08:00 |
|