Matheus
e25008b80b
Merge pull request #36 from jvbronzeado/rewrite
...
Optimize page fault handling by caching last accessed range
2026-10-08 15:39:12 -03:00
jvbronzeado
185b33e719
mm: added page fault range caching for each mm_space_t
...
mm: added last_pagefault handling when mm_space_t is unmapped
mm: fixed styling inconsistencies, fixed last pagefault range removal
mm: fix unitialized last_pagefault member in slab data
2026-10-08 15:28:56 -03:00
Matheus
b9a5ead597
mm: add full page in flag for get physical
2026-09-15 14:45:56 -03:00
Matheus
6e5e9ecdc5
mm: add flags argument to mm_cache_get_page
2026-07-18 15:24:31 -03:00
Matheus
1512b2f3c6
mm: properly implement page locking
2026-07-08 01:37:12 -03:00
Matheus
bec7abc91a
mm: refactor mm.c to use snake_case
2026-07-01 15:13:30 -03:00
Matheus
239c267ed3
mm: rename vmm api to mm
2026-07-01 15:00:46 -03:00
Matheus
48a4c1c8e8
mm: split range.c from vmm.c
2026-07-01 13:31:30 -03:00
Matheus
d890eb5fb2
mm: vmmcache -> mm_cache
2026-07-01 12:25:18 -03:00