| Commit message (Expand) | Author | Files | Lines |
2021-02-19 | hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. | bunnei | 4 | -1785/+0 |
2021-02-19 | hle: kernel: Migrate MemoryManager to KMemoryManager. | bunnei | 4 | -301/+4 |
2021-02-19 | hle: kernel: Migrate PageLinkedList to KPageLinkedList. | bunnei | 5 | -119/+30 |
2021-02-19 | hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others. | bunnei | 8 | -909/+274 |
2021-02-19 | hle: kernel: Migrate SlabHeap to KSlabHeap. | bunnei | 1 | -163/+0 |
2021-02-19 | hle: kernel: Migrate MemoryLayout to KMemoryLayout. | bunnei | 1 | -90/+0 |
2021-02-19 | hle: kernel: Migrate AddressSpaceInfo to KAddressSpaceInfo. | bunnei | 3 | -170/+17 |
2021-02-19 | hle: kernel: memory_manager: Rename AllocateContinuous to AllocateContinuous. | bunnei | 2 | -4/+28 |
2021-02-19 | hle: kernel: KSystemControl does not belong in Memory namespace. | bunnei | 3 | -60/+6 |
2021-02-19 | hle: kernel: memory: PageHeap: Migrate to KPageBitmap class. | bunnei | 4 | -197/+23 |
2021-02-19 | hle: kernel: system_control: Add function GenerateRandomU64. | bunnei | 2 | -3/+5 |
2021-02-13 | kernel: KScopedReservation implementation | ameerj | 1 | -16/+21 |
2021-02-13 | kernel: Unify result codes (#5890) | Chloe | 2 | -27/+27 |
2021-02-03 | Simplify limitableresource names | Chloe Marcec | 1 | -6/+5 |
2021-01-30 | kernel: Rewrite resource limit to be more accurate | Chloe Marcec | 1 | -6/+7 |
2021-01-15 | common/bit_util: Replace CLZ/CTZ operations with standardized ones | Lioncash | 1 | -2/+2 |
2021-01-11 | core: hle: kernel: Add some useful functions for checking kernel addresses. | bunnei | 1 | -0/+19 |
2021-01-05 | core: Silence warnings when compiling without asserts | ReinUsesLisp | 1 | -0/+2 |
2021-01-02 | general: Fix various spelling errors | Morph | 2 | -13/+13 |
2020-12-30 | core/memory: Read and write page table atomically | ReinUsesLisp | 1 | -1/+1 |
2020-12-07 | core: Mark unused fields as [[maybe_unused]] | comex | 1 | -2/+2 |
2020-12-05 | video_core: Resolve more variable shadowing scenarios pt.3 | Lioncash | 1 | -3/+3 |
2020-11-29 | core: arm: Implement InvalidateCacheRange for CPU cache invalidation. | bunnei | 1 | -0/+5 |
2020-10-21 | Revert "core: Fix clang build" | bunnei | 5 | -27/+20 |
2020-10-18 | core: Fix clang build | Lioncash | 5 | -20/+27 |
2020-08-13 | General: Tidy up clang-format warnings part 2 | Lioncash | 1 | -10/+12 |
2020-08-05 | system_control: Make functions internally linked where applicable | Lioncash | 2 | -15/+11 |
2020-08-05 | kernel: Remove unused variables | Lioncash | 1 | -1/+0 |
2020-07-13 | memory_layout: Remove unused data member | Lioncash | 1 | -2/+0 |
2020-07-13 | address_space_info: Use type alias to simplify code | Lioncash | 1 | -14/+13 |
2020-07-13 | address_space_info: Make use of designated initializers | Lioncash | 2 | -46/+27 |
2020-06-25 | memory_manager: Remove useless assertion | David Marcec | 1 | -1/+0 |
2020-06-18 | memory_manager: Explicitly specifcy std::min<size_t> | MerryMage | 1 | -2/+2 |
2020-05-03 | kernel/memory: Remove #pragma once within cpp file | Lioncash | 1 | -2/+0 |
2020-05-03 | kernel/memory: Remove unused includes | Lioncash | 7 | -8/+1 |
2020-05-03 | kernel/memory: Remove unused variables in memory_block_manager | Lioncash | 1 | -3/+0 |
2020-05-03 | kernel/memory: Make use of std::array consistently in address_space_info | Lioncash | 1 | -6/+6 |
2020-05-03 | kernel/memory: Resolve -Wshadow warnings | Lioncash | 1 | -4/+4 |
2020-05-03 | kernel/memory: Amend potential encoding warnings | Lioncash | 6 | -12/+12 |
2020-04-23 | page_table: Remove unused captures | Lioncash | 1 | -2/+2 |
2020-04-23 | kernel: memory: Improve implementation of device shared memory. (#3707) | bunnei | 5 | -3/+105 |
2020-04-18 | memory/slab_heap: Make use of static_cast over reinterpret_cast | Lioncash | 1 | -2/+2 |
2020-04-17 | core: hle: Address various feedback & code cleanup. | bunnei | 6 | -232/+135 |
2020-04-17 | memory: Add copyright notice for Atmosphere where applicable. | bunnei | 6 | -0/+18 |
2020-04-17 | kernel: memory: page_table: Simplify GetPhysicalAddr impl. | bunnei | 2 | -5/+3 |
2020-04-17 | core: system: Rename GetDeviceManager -> DeviceManager. | bunnei | 1 | -1/+1 |
2020-04-17 | kernel: memory: Add PageTable class, to manage process address space. | bunnei | 2 | -0/+1508 |
2020-04-17 | kernel: memory: Add MemoryLayout class, to build physical memory layout. | bunnei | 1 | -0/+73 |
2020-04-17 | kernel: memory: Add MemoryManager class, to manage page heaps. | bunnei | 2 | -0/+274 |
2020-04-17 | kernel: memory: Add MemoryBlockManager class, to manage memory blocks. | bunnei | 2 | -0/+254 |
2020-04-17 | kernel: memory: Add PageHeap class, to manage a heap of pages. | bunnei | 2 | -0/+481 |
2020-04-17 | kernel: memory: Add PageLinkedList class, to manage a list of pages. | bunnei | 1 | -0/+93 |
2020-04-17 | kernel: memory: Add system_control code, which will be used for ASLR support. | bunnei | 2 | -0/+59 |
2020-04-17 | kernel: memory: Add MemoryBlock class, for managing memory blocks and their state. | bunnei | 1 | -0/+315 |
2020-04-17 | kernel: memory: Add memory_types.h, for things that are commonly used in memory code. | bunnei | 1 | -0/+18 |
2020-04-17 | kernel: memory: Add SlabHeap class, for managing memory heaps. | bunnei | 1 | -0/+161 |
2020-04-17 | kernel: memory: Add AddressSpaceInfo class, for managing the memory address space. | bunnei | 2 | -0/+164 |