aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2019-03-05kernel/client_session: Make data members privateLioncash
2019-03-05kernel/address_arbiter: Pass in system instance to constructorLioncash
2019-03-05kernel/address_arbiter: Minor tidying upLioncash
2019-03-05kernel/address_arbiter: Convert the address arbiter into a classLioncash
2019-03-05vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman
2019-03-05kernel/thread: Remove obsolete TODO in Create()Lioncash
2019-03-05core/hle/ipc: Remove unnecessary includesLioncash
2019-03-04vm_manager: Add support for storing and getting main code regionZach Hilman
2019-03-04vm_manager: Use range helpers in HeapAlloc() and HeapFree()Lioncash
2019-03-04vm_manager: Provide address range checking functions for other memory regionsLioncash
2019-03-04kernel/scheduler: Pass in system instance in constructorLioncash
2019-03-04kernel/shared_memory: Get rid of the use of global accessor functions within ...Lioncash
2019-03-04svc: Migrate address range checking functions to VMManagerLioncash
2019-02-25kernel/handle_table: Make local variables as const where applicableLioncash
2019-02-25kernel/handle_table: Allow process capabilities to limit the handle table sizeLioncash
2019-02-25kernel/handle-table: In-class initialize data membersLioncash
2019-02-25kernel/handle_table: Resolve truncation warningsLioncash
2019-02-16address_arbiter: Use nested namespaces where applicableLioncash
2019-02-15core_timing: Convert core timing into a classLioncash
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash
2019-01-31kernel: Remove the Timer classLioncash
2019-01-30kernel/wait_object: Devirtualize functions related to manipulating the thread...Lioncash
2019-01-30kernel/timer: Remove unnecessary WakeupAllWaitingThreads() overrideLioncash
2019-01-30kernel/readable_event: Remove unnecessary WakeupAllWaitingThreads() overrideLioncash
2019-01-26kernel/svc: Log out uncaught C++ exceptions from svcBreakLioncash
2019-01-04Removed pulse event typeDavid Marcec
2018-12-31core/kernel: Remove unnecessary inclusionsLioncash
2018-12-30kernel/svc: Correct misleading error message within CreateThread()Lioncash
2018-12-30kernel/svc: Sanitize core number and thread priorities in CreateThread()Lioncash
2018-12-30kernel/process: Rename GetAllowedProcessorMask() and GetAllowedThreadPriority...Lioncash
2018-12-30kernel/svc: Simplify thread core ID sanitizing in CreateThreadLioncash
2018-12-30Merge pull request #1956 from lioncash/process-threadSebastian Valle
2018-12-29Merge pull request #1847 from ogniK5377/backtrace-breakbunnei
2018-12-27kernel/process: Start the main thread using the specified ideal coreLioncash
2018-12-27kernel: Rename 'default' CPU core to 'ideal' coreLioncash
2018-12-27kernel/thread: Move process thread initialization into process.cppLioncash
2018-12-27kernel/process: Remove most allocation functions from Process' interfaceLioncash
2018-12-27Merge pull request #1928 from lioncash/capsbunnei
2018-12-26kernel/vm_manager: Reset region attributes when unmapping a VMALioncash
2018-12-26Merge pull request #1849 from encounter/svcSetThreadActivitybunnei
2018-12-21Merge pull request #1921 from ogniK5377/no-unitbunnei
2018-12-21Merge pull request #1925 from lioncash/pidbunnei
2018-12-21kernel/process: Hook up the process capability parser to the process itselfLioncash
2018-12-21kernel/process_capability: Handle debug capability flagsLioncash
2018-12-21kernel/process_capability: Handle handle table capability flagsLioncash
2018-12-21kernel/process_capability: Handle kernel version capability flagsLioncash
2018-12-21kernel/process_capability: Handle program capability flagsLioncash
2018-12-21kernel/process_capability: Handle interrupt capability flagsLioncash
2018-12-21kernel/process_capability: Handle syscall capability flagsLioncash
2018-12-21kernel/process_capability: Handle the priority mask and core mask flagsLioncash