aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/vm_manager.cpp
Commit message (Expand)AuthorAgeFilesLines
* kernel/vm_manager: Remove usages of global system accessorsLioncash2019-04-161-5/+2
* kernel/svc: Implement svcUnmapProcessCodeMemoryLioncash2019-04-121-0/+51
* kernel/svc: Implement svcMapProcessCodeMemoryLioncash2019-04-121-0/+29
* kernel/vm_manager: Handle shrinking of the heap size within SetHeapSize()Lioncash2019-03-241-21/+13
* kernel/vm_manager: Rename HeapAllocate to SetHeapSizeLioncash2019-03-241-1/+1
* kernel/vm_manager: Handle case of identical calls to HeapAllocateLioncash2019-03-241-0/+5
* kernel/vm_manager: Remove unnecessary heap_used data memberLioncash2019-03-241-6/+1
* kernel/vm_manager: Tidy up heap allocation codeLioncash2019-03-241-20/+22
* kernel/vm_manager: Rename CodeStatic/CodeMutable to Code and CodeData respect...Lioncash2019-03-211-10/+10
* core: Move PageTable struct into Common.bunnei2019-03-161-3/+3
* vm_manager: Use range helpers in HeapAlloc() and HeapFree()Lioncash2019-03-041-4/+2
* vm_manager: Provide address range checking functions for other memory regionsLioncash2019-03-041-0/+19
* svc: Migrate address range checking functions to VMManagerLioncash2019-03-041-2/+20
* kernel/vm_manager: Reset region attributes when unmapping a VMALioncash2018-12-261-0/+1
* vm_manager: Add member function for setting memory attributes across an addre...Lioncash2018-12-191-0/+28
* vm_manager: Add member function for checking a memory range adheres to certai...Lioncash2018-12-191-0/+60
* vm_manager: Rename meminfo_state to stateLioncash2018-12-151-8/+8
* vm_manager: Add backing functionality for memory attributesLioncash2018-12-151-1/+2
* vm_manager: Amend the returned values for invalid memory queries in QueryMemo...Lioncash2018-12-121-4/+4
* vm_manager: Migrate memory querying to the VMManager interfaceLioncash2018-12-121-0/+19
* vm_manager: Amend MemoryState enum membersLioncash2018-12-121-2/+2
* vm_manager: Make vma_map privateLioncash2018-12-061-0/+4
* ldr_ro: Add error check for memory allocation failureZach Hilman2018-11-171-3/+3
* vm_manager: Unstub GetTotalHeapUsage()Lioncash2018-11-131-2/+1
* kernel/process: Migrate heap-related memory management out of the process cla...Lioncash2018-11-131-0/+79
* Kernel/Memory: Added a function to first a suitable guest address at which to...bunnei2018-10-251-0/+20
* svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemoryLioncash2018-10-181-0/+20
* svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svc...Lioncash2018-10-141-9/+26
* svc: Report correct memory-related values within some of the cases in svcGetI...Lioncash2018-09-241-5/+7
* memory: Dehardcode the use of a 36-bit address spaceLioncash2018-09-241-5/+13
* process/vm_manager: Amend API to allow reading parameters from NPDM metadataLioncash2018-09-241-8/+146
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-1/+1
* kernel/vm_manager: Convert loop into std::any_of()Lioncash2018-08-021-4/+4
* kernel/vm_manager: Use const where applicableLioncash2018-08-021-14/+14
* kernel/vm_manager: Use the VAddr type alias in CarveVMA()Lioncash2018-08-021-2/+2
* Merge pull request #690 from lioncash/movebunnei2018-07-181-2/+3
|\
| * core/memory, core/hle/kernel: Use std::move where applicableLioncash2018-07-181-2/+3
* | vm_manager: Add missing commas to string literal array elements in GetMemoryS...Lioncash2018-07-181-22/+12
|/
* Update clang formatJames Rowe2018-07-021-5/+5
* Rename logging macro back to LOG_*James Rowe2018-07-021-5/+5
* core: Implement multicore support.bunnei2018-05-101-4/+19
* general: Make formatting of logged hex values more straightforwardLioncash2018-05-021-4/+4
* core: Replace usages of LOG_GENERIC with new fmt-capable equivalentsLioncash2018-04-271-4/+2
* general: Convert assertion macros over to be fmt-compatibleLioncash2018-04-271-4/+4
* kernel: Migrate logging macros to fmt-compatible onesLioncash2018-04-251-4/+4
* vm_manager: Increase GetTotalMemoryUsage value.bunnei2018-04-141-1/+1
* arm_interface: Support unmapping previously mapped memory.bunnei2018-03-161-0/+3
* svc: Use more correct values for GetInfo MapRegion and NewMapRegion.bunnei2018-03-161-15/+0
* MemoryState: Add additional memory states and improve naming.bunnei2018-03-161-3/+21
* vm_manager: Silence formatting specifier warningsLioncash2018-02-141-5/+7