aboutsummaryrefslogtreecommitdiff
path: root/src/core/memory.h
Commit message (Expand)AuthorAgeFilesLines
* Gpu buffer readback to cpu. Fixing visible glitches such as missing collision...néo Luigi3 days1-0/+6
* nx2: frame-locked input replay and quieter logsTakoroka7 days1-0/+3
* Revert "[core/memory] Remove defered heap allocation on Linux." (#2974)PavelBARABANOV2025-11-091-0/+2
* [core/memory] Remove defered heap allocation on Linux. (#2587)lizzie2025-10-311-2/+3
* Revert "[heap_tracker] Use ankerl map instead of rb tree (#249)" (#382)crueter2025-09-041-0/+5
* [heap_tracker] Use ankerl map instead of rb tree (#249)lizzie2025-08-271-5/+0
* Port changes from Early Accessdarktux2025-04-041-0/+2
* Core: Invert guest memory depandancyFernando Sahmkow2024-01-181-0/+6
* Core: Clang format and other small issues.Fernando Sahmkow2024-01-181-1/+1
* SMMU: Add Android compatibilityFernando Sahmkow2024-01-181-2/+2
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-205/+0
* Merge pull request #12543 from FernandoS27/stop-liking-posts-from-ur-friends-exliamwhite2024-01-011-1/+2
|\
| * Vulkan: Only recreate swapchain if the frame is bigger than the swap image.Fernando Sahmkow2023-12-311-1/+2
| * MaxwellDMA: Don't flush the outputs of a dma copy.Fernando Sahmkow2023-12-311-1/+1
* | core: track separate heap allocation for linuxLiam2023-12-251-2/+5
|/
* core: refactor emulated cpu core activationLiam2023-12-041-1/+1
* Address more review commentsGPUCode2023-11-251-0/+11
* arm: Implement native code execution backendLiam2023-11-251-0/+1
* core: Respect memory permissions in MapGPUCode2023-11-251-2/+4
* general: fix apple clang buildLiam2023-08-091-60/+65
* memory: minimize dependency on processLiam2023-07-221-7/+6
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-021-0/+212
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow2023-06-281-1/+5
* memory: rename global memory references to application memoryLiam2023-03-231-58/+6
* kernel: use KTypedAddress for addressesLiam2023-03-221-41/+47
* kernel: implement FlushProcessDataCacheLiam2022-11-121-0/+34
* MemoryManager: Fix errors popping out.Fernando Sahmkow2022-10-061-0/+1
* code: dodge PAGE_SIZE #defineKyle Kienapfel2022-08-191-3/+3
* chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-271-3/+2
* Project AndioKelebek12022-07-221-0/+13
* core/debugger: memory breakpoint supportLiam2022-06-161-0/+11
* core/debugger: Implement new GDB stub debuggerLiam2022-06-011-0/+11
* memory: Address lioncash's reviewyzct123452021-08-051-1/+1
* memory: Clean up codeyzct123452021-08-051-100/+4
* hle: kernel: Use host memory allocations for KSlabMemory.bunnei2021-05-201-9/+0
* hle: kernel: Rename Process to KProcess.bunnei2021-05-051-9/+9
* core: memory: Add a work-around to allocate and access kernel memory regions ...bunnei2021-05-051-0/+16
* core: memory: Add templated GetPointer methods.bunnei2021-02-181-0/+10
* memory: Remove MemoryHookMerryMage2021-01-011-34/+0
* ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Fernando Sahmkow2020-06-271-0/+65
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-1/+1
* core: memory: Updates for new VMM.bunnei2020-04-171-14/+1
* core: memory: Move to Core::Memory namespace.bunnei2020-04-171-2/+2
* Memory: Address Feedback.Fernando Sahmkow2020-04-081-0/+68
* Buffer Cache: Use vAddr instead of physical memory.Fernando Sahmkow2020-04-061-0/+10
* core/memory: Create a special MapMemoryRegion for physical memory.Markus Wick2020-01-181-1/+15
* core/memory; Migrate over SetCurrentPageTable() to the Memory classLioncash2019-11-261-4/+7
* core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-9/+88
* core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-7/+78
* core/memory: Migrate over ZeroBlock() and CopyBlock() to the Memory classLioncash2019-11-261-2/+51