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