citra/src/core/hle/kernel
Yuri Kunde Schlesner 0a60aa75c2 Kernel: Add VMManager to manage process address spaces
This enables more dynamic management of the process address space,
compared to just directly configuring the page table for major areas.

This will serve as the foundation upon which the rest of the Kernel
memory management functions will be built.
2015-05-27 03:24:12 -03:00
..
address_arbiter.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
address_arbiter.h Kernel: Stop creating useless Handles during object creation 2015-02-02 15:37:09 -02:00
event.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
event.h Kernel: Stop creating useless Handles during object creation 2015-02-02 15:37:09 -02:00
kernel.cpp Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 2015-05-14 22:50:13 -05:00
kernel.h Kernel: Fix a warning introduced with ResourceLimit, and remove the fallback code to prevent it from happening again. 2015-05-21 20:54:49 +02:00
mutex.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
mutex.h Mutex: Locks should be recursive. 2015-02-09 22:06:09 -05:00
process.cpp Merge pull request #772 from lioncash/warn 2015-05-18 08:08:49 -04:00
process.h Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 2015-05-14 22:50:13 -05:00
resource_limit.cpp Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 2015-05-14 22:50:13 -05:00
resource_limit.h Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 2015-05-14 22:50:13 -05:00
semaphore.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
semaphore.h Explicitly instantiate constructors/destructors for Kernel objects 2015-02-02 15:37:07 -02:00
session.cpp Explicitly instantiate constructors/destructors for Kernel objects 2015-02-02 15:37:07 -02:00
session.h Memmap: Re-organize memory function in two files 2015-05-15 00:04:38 -03:00
shared_memory.cpp Memmap: Re-organize memory function in two files 2015-05-15 00:04:38 -03:00
shared_memory.h Kernel: Capture SharedMemory attributes at creation, not when mapping 2015-05-10 19:47:07 -03:00
thread.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
thread.h Memmap: Re-organize memory function in two files 2015-05-15 00:04:38 -03:00
timer.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
timer.h Kernel: Stop creating useless Handles during object creation 2015-02-02 15:37:09 -02:00
vm_manager.cpp Kernel: Add VMManager to manage process address spaces 2015-05-27 03:24:12 -03:00
vm_manager.h Kernel: Add VMManager to manage process address spaces 2015-05-27 03:24:12 -03:00