summaryrefslogtreecommitdiff
path: root/src/core/memory.cpp
AgeCommit message (Expand)Author
2023-07-28Merge pull request #11155 from liamwhite/memory3liamwhite
2023-07-26Merge pull request #10990 from comex/ubsanliamwhite
2023-07-25memory: check page against address space sizeLiam
2023-07-22memory: minimize dependency on processLiam
2023-07-15Fixes and workarounds to make UBSan happier on macOScomex
2023-07-14k_process: PageTable -> GetPageTableLiam
2023-07-02Use spans over guest memory where possible instead of copying data.Kelebek1
2023-06-28Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow
2023-06-28MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow
2023-05-07Address feedback, add CR notice, etcFernando Sahmkow
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow
2023-05-07GPU: Add Reactive flushingFernando Sahmkow
2023-04-23Accuracy Normal: reduce accuracy further for perf improvements in Project LimeFernando Sahmkow
2023-03-23memory: rename global memory references to application memoryLiam
2023-03-22kernel: use KTypedAddress for addressesLiam
2023-02-13general: rename CurrentProcess to ApplicationProcessLiam
2023-01-25Revert "MemoryManager: use fastmem directly."Merry
2023-01-15memory: fix watchpoint use when fastmem is enabledLiam
2023-01-05MemoryManager: use fastmem directly.Fernando Sahmkow
2022-12-11Merge pull request #9415 from liamwhite/dcMai
2022-12-11memory: correct semantics of data cache management operationsLiam
2022-12-10memory: remove DEBUG_ASSERT pointer testLiam
2022-11-12kernel: implement FlushProcessDataCacheLiam
2022-10-22general: Resolve -Wunused-lambda-capture and C5233Morph
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