summaryrefslogtreecommitdiff
path: root/src/core/memory.cpp
AgeCommit message (Expand)Author
2022-10-18core: device_memory: Templatize GetPointer(..).bunnei
2022-10-06MemoryManager: Fix errors popping out.Fernando Sahmkow
2022-08-19code: dodge PAGE_SIZE #defineKyle Kienapfel
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
2022-07-22Project AndioKelebek1
2022-06-16core/debugger: memory breakpoint supportLiam
2022-06-01core/debugger: Implement new GDB stub debuggerLiam
2022-03-26Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ...bunnei
2022-03-25Memory: Don't protect reads on Normal accuracy.Fernando Sahmkow
2022-02-21core: device_memory: Use memory size reported by KSystemControl.bunnei
2021-09-29prevent access violation from iob in Memory::IsValidVirtualAddressAndrew Strelsky
2021-08-07memory: Address lioncash's reviewyzct12345
2021-08-07memory: Dedup Read and Write and fix logging bugsyzct12345
2021-08-05memory: Clean up CopyBlock tooyzct12345
2021-08-05memory: Address lioncash's reviewyzct12345
2021-08-05memory: Clean up codeyzct12345
2021-06-11General: Add settings for fastmem and disabling adress space check.FernandoS27
2021-06-11core: Make use of fastmemMarkus Wick
2021-05-29core/memory: Check our memory fallbacks for out-of-bound behavior.Markus Wick
2021-05-20hle: kernel: Use host memory allocations for KSlabMemory.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05core: memory: Add a work-around to allocate and access kernel memory regions ...bunnei
2021-02-18hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei
2021-01-01memory: Remove MemoryHookMerryMage
2020-12-29core/memory: Read and write page table atomicallyReinUsesLisp
2020-12-24core: memory: Ensure thread safe access when pages are rasterizer cached (#5206)bunnei
2020-12-08memory: Resolve -Wdocumentation warning for Write()Lioncash
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-17core: Fix clang buildLioncash
2020-10-13core/CMakeLists: Make some warnings errorsLioncash
2020-09-23memory: Resolve a -Wdocumentation warningLioncash
2020-07-28common/atomic_ops: Don't cast away volatile from pointersLioncash
2020-07-05memory: Set page-table pointers before setting attribute = MemoryMerryMage
2020-06-27General: Initial Setup for Single Core.Fernando Sahmkow
2020-06-27ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Fernando Sahmkow
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow
2020-04-17core: memory: Fix memory access on page boundaries.bunnei
2020-04-17core: memory: Updates for new VMM.bunnei
2020-04-17core: memory: Move to Core::Memory namespace.bunnei
2020-04-06Buffer Cache: Use vAddr instead of physical memory.Fernando Sahmkow
2020-04-06GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddrFernando Sahmkow
2020-01-18core/memory: Create a special MapMemoryRegion for physical memory.Markus Wick
2020-01-01core/memory + arm/dynarmic: Use a global offset within our arm page table.Markus Wick
2019-11-26core/memory; Migrate over SetCurrentPageTable() to the Memory classLioncash
2019-11-26core/memory: Migrate over GetPointerFromVMA() to the Memory classLioncash
2019-11-26core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash
2019-11-26core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash
2019-11-26core/memory: Migrate over ZeroBlock() and CopyBlock() to the Memory classLioncash
2019-11-26core/memory: Migrate over RasterizerMarkRegionCached() to the Memory classLioncash
2019-11-26core/memory: Migrate over ReadCString() to the Memory classLioncash