Memory regions are now splitted when they get munmapped, mprotected, or mmapped with MAP_FIXED. This is used by couple of ports, and without this we were just leaking up memory or straight up crashing programs. |
||
|---|---|---|
| .. | ||
| DMARegion.h | ||
| FileBackedRegion.h | ||
| Heap.h | ||
| MemoryBackedRegion.h | ||
| MemoryRegion.h | ||
| PageTable.h | ||
| PhysicalRange.h | ||
| SharedMemoryObject.h | ||
| Types.h | ||
| VirtualRange.h | ||
| kmalloc.h | ||