aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2020-05-07Merge pull request #3879 from lioncash/global2bunnei
2020-05-05Merge pull request #3881 from lioncash/mem-warningbunnei
2020-05-03kernel/memory: Remove #pragma once within cpp fileLioncash
2020-05-03kernel/memory: Remove unused includesLioncash
2020-05-03kernel/memory: Remove unused variables in memory_block_managerLioncash
2020-05-03kernel/memory: Make use of std::array consistently in address_space_infoLioncash
2020-05-03kernel/memory: Resolve -Wshadow warningsLioncash
2020-05-03kernel/memory: Amend potential encoding warningsLioncash
2020-05-03hle_ipc: Eliminate core memory globalsLioncash
2020-05-02readable_event: Remove unnecessary semicolon in Signal()Lioncash
2020-04-29kernel: Don't fail silentlyDavid Marcec
2020-04-28Merge pull request #3783 from lioncash/pointerMat M
2020-04-29kernel: Bad GetInfo ids should not be marked as stubsDavid Marcec
2020-04-24Merge pull request #3780 from lioncash/processbunnei
2020-04-24physical_core: Make use of std::make_unique instead of std::make_shared in ctorLioncash
2020-04-23Merge pull request #3777 from lioncash/warnRodrigo Locatti
2020-04-23Merge pull request #3778 from lioncash/unused-varRodrigo Locatti
2020-04-23shared_memory: Amend doxygen referenceLioncash
2020-04-23svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemoryLioncash
2020-04-23svc: Remove unused variableLioncash
2020-04-23page_table: Remove unused capturesLioncash
2020-04-23kernel: memory: Improve implementation of device shared memory. (#3707)bunnei
2020-04-22Merge pull request #3725 from MerryMage/fpcrbunnei
2020-04-19Merge pull request #3696 from lioncash/cast-sizebunnei
2020-04-19thread: FPCR.FZ is likely not 1MerryMage
2020-04-17memory/slab_heap: Make use of static_cast over reinterpret_castLioncash
2020-04-17core: hle: Address various feedback & code cleanup.bunnei
2020-04-17memory: Add copyright notice for Atmosphere where applicable.bunnei
2020-04-17kernel: Remove old VMManager class.bunnei
2020-04-17kernel: memory: page_table: Simplify GetPhysicalAddr impl.bunnei
2020-04-17kernel: svc: Updates for new VMM.bunnei
2020-04-17kernel: process: Updates for new VMM.bunnei
2020-04-17kernel: resource_limit: Reserve physical memory.bunnei
2020-04-17kernel: Initialize memory layout for new VMM.bunnei
2020-04-17core: system: Rename GetDeviceManager -> DeviceManager.bunnei
2020-04-17kernel: transfer_memory: Refactor for new VMM.bunnei
2020-04-17kernel: shared_memory: Refactor for new VMM.bunnei
2020-04-17kernel: errors: Add ERR_OUT_OF_RESOURCES.bunnei
2020-04-17kernel: process_capability: Update to use Memory::PageTable.bunnei
2020-04-17kernel: memory: Add PageTable class, to manage process address space.bunnei
2020-04-17kernel: memory: Add MemoryLayout class, to build physical memory layout.bunnei
2020-04-17kernel: memory: Add MemoryManager class, to manage page heaps.bunnei
2020-04-17kernel: memory: Add MemoryBlockManager class, to manage memory blocks.bunnei
2020-04-17kernel: memory: Add PageHeap class, to manage a heap of pages.bunnei
2020-04-17kernel: memory: Add PageLinkedList class, to manage a list of pages.bunnei
2020-04-17kernel: memory: Add system_control code, which will be used for ASLR support.bunnei
2020-04-17physical_memory: Add missing include for <vector>.bunnei
2020-04-17kernel: memory: Add MemoryBlock class, for managing memory blocks and their s...bunnei
2020-04-17kernel: memory: Add memory_types.h, for things that are commonly used in memo...bunnei
2020-04-17kernel: memory: Add SlabHeap class, for managing memory heaps.bunnei