summaryrefslogtreecommitdiff
path: root/Source/Core/Common/MemArenaAndroid.cpp
AgeCommit message (Collapse)Author
2026-02-04Core: Don't create page table mappings before R/C bits are setJosJuice
This gets rid of the hack of setting the R and C bits pessimistically, reversing the performance regression in Rogue Squadron 3.
2026-02-01Common/MemArena: Add function for getting page sizeJosJuice
2023-09-07Common/MemArena: A zero-byte allocation is invalid.Admiral H. Curtiss
2023-09-07Common/MemArena: mmap returns MAP_FAILED on error, not nullptr.Admiral H. Curtiss
2023-09-07Common/MemArena: Assert return value of LazyMemoryRegion::Clear()'s mmap() call.Admiral H. Curtiss
2023-09-02Common/MemArena: Add LazyMemoryRegion to represent a zero-initialized memory ↵Admiral H. Curtiss
region whose pages are only allocated on first access.
2023-05-19Common/MemArena: Pass shared memory base file name to GrabSHMSegment().Admiral H. Curtiss
2023-05-11Common/MemArenaAndroid: Keep fastmem region mapped.Admiral H. Curtiss
2021-12-25MemArena: Prepare interface for proper memory reservation.Admiral H. Curtiss
2021-12-25MemArena: Split into three separate files for each OS.Admiral H. Curtiss