aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2015-08-27Kernel: Fix wrong linear heap base on titles using newer kernelsYuri Kunde Schlesner
2015-08-26Kernel: Fix assertion failure when ControlMemory is called with size=0Yuri Kunde Schlesner
2015-08-26Core: Improve APT Shared Font hackYuri Kunde Schlesner
2015-08-16Kernel: Remove unused legacy heap MapBlock_* functionsYuri Kunde Schlesner
2015-08-16Kernel: Implement svcGetProcessInfo in a basic wayYuri Kunde Schlesner
2015-08-16Kernel: Add more infrastructure to support different memory layoutsYuri Kunde Schlesner
2015-08-16Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}Yuri Kunde Schlesner
2015-08-16Memory: Move address type conversion routines to memory.cpp/hYuri Kunde Schlesner
2015-08-16Process: Store kernel compatibility version during loadingYuri Kunde Schlesner
2015-08-16Kernel: Properly implement ControlMemory FREE and COMMITYuri Kunde Schlesner
2015-08-16VMManager: Introduce names for used ResultCodesYuri Kunde Schlesner
2015-08-16VMManager: Make LogLayout log level configurable as a parameterYuri Kunde Schlesner
2015-08-16VMManager: Change block offsets to size_tYuri Kunde Schlesner
2015-07-25dyncom: Rename armdefs.h to armstate.hLioncash
2015-07-20Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled.Subv
2015-07-17Ensure all kernel objects are released during shutdownYuri Kunde Schlesner
2015-07-12Merge pull request #921 from linkmauve/fix-appletbunnei
2015-07-12Kernel: Add CodeSet case to Object::IsWaitableYuri Kunde Schlesner
2015-07-12Core: Fix applet includes using iwyu.Emmanuel Gil Peyrot
2015-07-11Core: Properly configure address space when loading a binaryYuri Kunde Schlesner
2015-07-11Kernel: Remove unused member from EventYuri Kunde Schlesner
2015-06-28Core: Cleanup file_sys includes.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup core includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup key_map includes.Emmanuel Gil Peyrot
2015-06-22Add helpers to create IPC command buffer headers and descriptorsYuri Kunde Schlesner
2015-06-16kernel: Fix svcWaitSynch to always acquire requested wait objects.bunnei
2015-05-29Merge pull request #810 from yuriks/memmapYuri Kunde Schlesner
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot
2015-05-27Kernel: Add VMManager to manage process address spacesYuri Kunde Schlesner
2015-05-21Kernel: Fix a warning introduced with ResourceLimit, and remove the fallback ...Emmanuel Gil Peyrot
2015-05-20Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.bunnei
2015-05-18Merge pull request #772 from lioncash/warnbunnei
2015-05-14Core/ResourceLimits: Implemented the basic structure of ResourceLimits.Subv
2015-05-15Memmap: Re-organize memory function in two filesYuri Kunde Schlesner
2015-05-14process: Get rid of warningsLioncash
2015-05-14thread: Fix a conditional check in RescheduleLioncash
2015-05-11Merge pull request #748 from Subv/tls_maxbunnei
2015-05-11Merge pull request #751 from yuriks/idle-threadbunnei
2015-05-11Merge pull request #757 from Subv/schedulingbunnei
2015-05-11Thread: Remove the idle threadYuri Kunde Schlesner
2015-05-11Core/Memory: Add TLS support for creating up to 300 threadsSubv
2015-05-11Merge pull request #750 from Subv/process_svcYuri Kunde Schlesner
2015-05-11Core/Scheduling: Prepare the new priority in the thread queue when svcSetPrio...Subv
2015-05-11fixup!Subv
2015-05-11Core/HLE: Implemented the SVCs GetProcessId and GetProcessIdOfThreadSubv
2015-05-11Thread: Correctly set main thread initial stack positionYuri Kunde Schlesner
2015-05-10Merge pull request #740 from yuriks/gsp-shmemarchshift
2015-05-10fixup! Set the TLS address in the schedulerSubv
2015-05-10Core/Memory: Give every emulated thread it's own TLS area.Subv
2015-05-10Kernel: Zero-fill shared memory blocks when mappingYuri Kunde Schlesner