summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2018-10-23Merge pull request #1551 from ogniK5377/improved-svcbreakbunnei
2018-10-23Merge pull request #1540 from lioncash/handlebunnei
2018-10-23Added assertion failed, reworked logging levelsDavid Marcec
2018-10-23Added break types to svcBreakDavid Marcec
2018-10-20kernel/process: Make the handle table per-processLioncash
2018-10-20svc: Fix vma boundary check in svcQueryMemoryLioncash
2018-10-19Merge pull request #1520 from lioncash/sanbunnei
2018-10-18svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitra...Lioncash
2018-10-18common: Move Is4KBAligned() to alignment.hLioncash
2018-10-18svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemoryLioncash
2018-10-17Merge pull request #1498 from lioncash/aslrbunnei
2018-10-15core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash
2018-10-14svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svc...Lioncash
2018-10-14Merge pull request #1492 from lioncash/procbunnei
2018-10-14Stop all threads on svcBreakDavid Marcec
2018-10-13svc: Implement svcGetProcessInfoLioncash
2018-10-12Merge pull request #1483 from lioncash/codesetbunnei
2018-10-12Merge pull request #1481 from lioncash/typobunnei
2018-10-12Merge pull request #1467 from ogniK5377/svcbreak-type-fixbunnei
2018-10-12kernel/process: Make CodeSet a regular non-inherited objectLioncash
2018-10-12thread: Remove unnecessary memset from ResetThreadContext()Lioncash
2018-10-12svc: Fix typos in sanitizing checks for MapMemory/UnmapMemoryLioncash
2018-10-10svc: Add missing address range sanitizing checks to MapMemory/UnmapMemoryLioncash
2018-10-10kernel/thread: Use a regular pointer for the owner/current processLioncash
2018-10-10Changed all casts in svc_wrap.h to be static_cast insteadDavid Marcec
2018-10-10Use a better name than "dont_kill_application"David Marcec
2018-10-10Fixed incorrect types for svcBreakDavid Marcec
2018-10-09Added bitfield instead of manually checking if the bit is setDavid Marcec
2018-10-09Actual kill execution when the bit isn't set, not the other way aroundDavid Marcec
2018-10-09svcBreak, Signalling to the debugger should not kill executionDavid Marcec
2018-10-06Added forward define for ServerPortDavid Marcec
2018-10-06Ported #4296 from citraDavid Marcec
2018-10-06kernel/mutex: Amend behavior of TransferMutexOwnership()Lioncash
2018-10-05thread: Make the scheduler pointer a regular pointerbalika011
2018-10-04kernel/thread: Make all instance variables privateLioncash
2018-09-30kernel/svc: Implement svcGetThreadContext()Lioncash
2018-09-30kernel/process: Add a data member to determine if a process is 64-bit or not.Lioncash
2018-09-30kernel/process: Make data member variables privateLioncash
2018-09-29Merge pull request #1412 from lioncash/movebunnei
2018-09-29Merge pull request #1395 from lioncash/vmbunnei
2018-09-28kernel/object: Remove unnecessary std::move from DynamicObjectCast()Lioncash
2018-09-26Merge pull request #1399 from lioncash/schedbunnei
2018-09-25kernel/scheduler: Take ARM_Interface instance by reference in the constructorLioncash
2018-09-25Merge pull request #1393 from tech4me/svcbunnei
2018-09-24memory: Dehardcode the use of fixed memory range constantsLioncash
2018-09-24svc: Report correct memory-related values within some of the cases in svcGetI...Lioncash
2018-09-24memory: Dehardcode the use of a 36-bit address spaceLioncash
2018-09-24process/vm_manager: Amend API to allow reading parameters from NPDM metadataLioncash
2018-09-23svc: Updated svc namestech4me
2018-09-21svc: Move most process termination code to its own function within ProcessLioncash