aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/physical_memory.h
Commit message (Collapse)AuthorAgeFilesLines
* [core/loader] prevent program_image reallocations in NSO+KIP loading methods ↵lizzie2026-02-281-23/+0
| | | | | | | | | | | | | | | (#3639) also changes some methods to std::span<> as well, but mainly std::vector<> in the NSO/KIP loading stuff is not needed to be memcpy'ed and memmove'd around this should save a marginal amount of loading time (RDR1) Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3639 Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: Maufeat <sahyno1996@gmail.com> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | 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.
* physical_memory: Add missing include for <vector>.bunnei2020-04-171-0/+2
|
* core/memory: Create a special MapMemoryRegion for physical memory.Markus Wick2020-01-181-1/+4
| | | | This allows us to create a fastmem arena within the memory.cpp helpers.
* Kernel: Address FeedbackFernando Sahmkow2019-07-191-1/+7
|
* VM_Manager: Align allocated memory to 256bytesFernando Sahmkow2019-07-191-0/+13
This commit ensures that all backing memory allocated for the Guest CPU is aligned to 256 bytes. This due to how gpu memory works and the heavy constraints it has in the alignment of physical memory.