aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/k_slab_heap.h
AgeCommit message (Collapse)Author
2023-03-12kernel: prefer std::addressofLiam
2022-11-22general: fix compile for Apple ClangLiam
2022-10-17kernel: fix slab heap ABALiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-03-14core: hle: kernel: k_slab_heap: Refresh to use guest allocations.bunnei
2022-02-02general: Replace NonCopyable struct with equivalentsLioncash
2021-05-28hle: kernel: KSlabHeap: Allow host or guest allocations.bunnei
- Use host allocations for kernel memory, as this is not properly emulated yet. - Use guest allocations for TLS, as this needs to be backed by DeviceMemory.
2021-05-20hle: kernel: Use host memory allocations for KSlabMemory.bunnei
- There are some issues with the current workaround, we will just use host memory until we have a complete kernel memory implementation.
2021-05-05hle: kernel: Move slab heap management to KernelCore.bunnei
2021-05-05hle: kernel: Migrate more of KThread to KAutoObject.bunnei
2021-02-18hle: kernel: Migrate SlabHeap to KSlabHeap.bunnei