summaryrefslogtreecommitdiff
path: root/src/core/memory.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* scope_exit: Make constexprGravatar FearlessTobi2024-02-191-4/+4
* atomic_ops: Remove volatile qualifierGravatar Merry2024-01-271-4/+2
* SMMU: Add Android compatibilityGravatar Fernando Sahmkow2024-01-181-36/+26
* SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-181-21/+32
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-181-7/+18
* core: track separate heap allocation for linuxGravatar Liam2023-12-251-23/+63
* general: properly support multiple memory instancesGravatar Liam2023-12-221-14/+14
* core: refactor emulated cpu core activationGravatar Liam2023-12-041-7/+3
* Address more review commentsGravatar GPUCode2023-11-251-0/+50
* arm: Implement native code execution backendGravatar Liam2023-11-251-0/+13
* core: Respect memory permissions in MapGravatar GPUCode2023-11-251-4/+4
* Merge pull request #11995 from FernandoS27/you-dont-need-the-new-iphoneGravatar liamwhite2023-11-161-5/+20
|\
| * Memory: Fix invalidation handling from the CPU/ServicesGravatar Fernando Sahmkow2023-11-121-5/+20
* | kernel: add KPageTableBaseGravatar Liam2023-11-101-3/+3
|/
* Merge pull request #11155 from liamwhite/memory3Gravatar liamwhite2023-07-281-3/+18
|\
| * memory: check page against address space sizeGravatar Liam2023-07-251-3/+18
* | Merge pull request #10990 from comex/ubsanGravatar liamwhite2023-07-261-13/+17
|\ \ | |/ |/|
| * Fixes and workarounds to make UBSan happier on macOSGravatar comex2023-07-151-13/+17
* | memory: minimize dependency on processGravatar Liam2023-07-221-58/+57
* | k_process: PageTable -> GetPageTableGravatar Liam2023-07-141-4/+4
|/
* Use spans over guest memory where possible instead of copying data.Gravatar Kelebek12023-07-021-5/+49
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Gravatar Fernando Sahmkow2023-06-281-6/+33
* MemoryTracking: Initial setup of atomic writes.Gravatar Fernando Sahmkow2023-06-281-3/+4
* Address feedback, add CR notice, etcGravatar Fernando Sahmkow2023-05-071-6/+5
* Settings: add option to enable / disable reactive flushingGravatar Fernando Sahmkow2023-05-071-1/+2
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-071-6/+21
* Accuracy Normal: reduce accuracy further for perf improvements in Project LimeGravatar Fernando Sahmkow2023-04-231-1/+1
* memory: rename global memory references to application memoryGravatar Liam2023-03-231-25/+11
* kernel: use KTypedAddress for addressesGravatar Liam2023-03-221-143/+176
* general: rename CurrentProcess to ApplicationProcessGravatar Liam2023-02-131-5/+5
* Revert "MemoryManager: use fastmem directly."Gravatar Merry2023-01-251-1/+1
* memory: fix watchpoint use when fastmem is enabledGravatar Liam2023-01-151-0/+4
* MemoryManager: use fastmem directly.Gravatar Fernando Sahmkow2023-01-051-1/+1
* Merge pull request #9415 from liamwhite/dcGravatar Mai2022-12-111-14/+15
|\
| * memory: correct semantics of data cache management operationsGravatar Liam2022-12-111-14/+15
* | memory: remove DEBUG_ASSERT pointer testGravatar Liam2022-12-101-2/+0
|/
* kernel: implement FlushProcessDataCacheGravatar Liam2022-11-121-0/+65
* general: Resolve -Wunused-lambda-capture and C5233Gravatar Morph2022-10-221-21/+16
* core: device_memory: Templatize GetPointer(..).Gravatar bunnei2022-10-181-3/+3
* MemoryManager: Fix errors popping out.Gravatar Fernando Sahmkow2022-10-061-0/+9
* code: dodge PAGE_SIZE #defineGravatar Kyle Kienapfel2022-08-191-39/+42
* chore: make yuzu REUSE compliantGravatar Andrea Pappacoda2022-07-271-3/+2
* Project AndioGravatar Kelebek12022-07-221-1/+5
* core/debugger: memory breakpoint supportGravatar Liam2022-06-161-1/+78
* core/debugger: Implement new GDB stub debuggerGravatar Liam2022-06-011-0/+13
* Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ...Gravatar bunnei2022-03-261-1/+1
* Memory: Don't protect reads on Normal accuracy.Gravatar Fernando Sahmkow2022-03-251-1/+1
* core: device_memory: Use memory size reported by KSystemControl.Gravatar bunnei2022-02-211-2/+1
* prevent access violation from iob in Memory::IsValidVirtualAddressGravatar Andrew Strelsky2021-09-291-1/+5
* memory: Address lioncash's reviewGravatar yzct123452021-08-071-52/+6