|
|
77e487495b
|
Implement RAII guard for memory pool synchronization
|
2026-03-25 15:03:33 +01:00 |
|
|
|
7b3f4bb35a
|
Decouple pool initialization and validation from allocation logic
|
2026-03-25 15:03:33 +01:00 |
|
|
|
8d05099d7b
|
Add skeleton for memory pool allocator
|
2026-03-25 15:03:33 +01:00 |
|
|
|
d88fa93df9
|
Introduce page fault handling infrastructure
|
2026-03-25 15:03:33 +01:00 |
|
|
|
4192e93157
|
Introduce page coloring support to memory manager
|
2026-03-25 15:03:33 +01:00 |
|
|
|
d8b2af8f1e
|
Split PTE implementation per architecture
|
2026-03-25 15:03:33 +01:00 |
|
|
|
329c22ae82
|
Implement early page table mapping routines
|
2026-03-25 15:03:33 +01:00 |
|
|
|
24e20f3d8f
|
Extract PFN management into separate module
|
2026-03-25 15:03:33 +01:00 |
|
|
|
c7bfc028b6
|
Refactor memory manager initialization into MM::Manager
|
2026-03-25 15:03:33 +01:00 |
|
|
|
1996024e96
|
Split paging interface into arch-specific code
|
2026-03-25 15:03:33 +01:00 |
|
|
|
404595801d
|
Migrate MM subsystem to C++
Builds / ExectOS (amd64, debug) (push) Failing after 24s
Builds / ExectOS (amd64, release) (push) Failing after 23s
Builds / ExectOS (i686, debug) (push) Failing after 22s
Builds / ExectOS (i686, release) (push) Failing after 21s
|
2025-09-15 22:15:07 +02:00 |
|