summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* core_timing: Rename CoreTiming namespace to Core::TimingGravatar Lioncash2019-02-121-4/+4
* kernel/svc: Log out uncaught C++ exceptions from svcBreakGravatar Lioncash2019-01-261-0/+4
* kernel/svc: Correct misleading error message within CreateThread()Gravatar Lioncash2018-12-301-2/+3
* kernel/svc: Sanitize core number and thread priorities in CreateThread()Gravatar Lioncash2018-12-301-6/+17
* kernel/process: Rename GetAllowedProcessorMask() and GetAllowedThreadPriority...Gravatar Lioncash2018-12-301-8/+8
* kernel/svc: Simplify thread core ID sanitizing in CreateThreadGravatar Lioncash2018-12-301-7/+1
* Merge pull request #1956 from lioncash/process-threadGravatar Sebastian Valle2018-12-301-9/+9
|\
| * kernel: Rename 'default' CPU core to 'ideal' coreGravatar Lioncash2018-12-271-9/+9
* | Merge pull request #1847 from ogniK5377/backtrace-breakGravatar bunnei2018-12-291-0/+3
|\ \
| * | Moved backtrace to ArmInterfaceGravatar David Marcec2018-12-191-2/+3
| * | Print backtrace on svcBreakGravatar David Marcec2018-12-031-0/+2
* | | kernel/process: Remove most allocation functions from Process' interfaceGravatar Lioncash2018-12-271-14/+18
| |/ |/|
* | Merge pull request #1849 from encounter/svcSetThreadActivityGravatar bunnei2018-12-261-4/+34
|\ \
| * | svc: Implement SetThreadActivity (thread suspension)Gravatar Luke Street2018-12-041-4/+34
* | | Merge pull request #1925 from lioncash/pidGravatar bunnei2018-12-211-11/+24
|\ \ \
| * | | kernel/svc: Handle thread handles within GetProcessIdGravatar Lioncash2018-12-191-10/+23
| * | | kernel/svc: Correct output parameter for svcGetThreadIdGravatar Lioncash2018-12-181-1/+1
| * | | kernel/svc: Correct output parameter for svcGetProcessIdGravatar Lioncash2018-12-181-1/+1
* | | | svc: Implement svcSetMemoryAttributeGravatar Lioncash2018-12-191-5/+46
|/ / /
* | | Merge pull request #1732 from DarkLordZach/yield-typesGravatar bunnei2018-12-151-9/+29
|\ \ \
| * | | svc: Avoid incorrect fast yield conditionGravatar Zach Hilman2018-12-041-6/+1
| * | | scheduler: Avoid manual Reschedule callGravatar Zach Hilman2018-12-031-1/+3
| * | | scheduler: Only work steal higher priority threads from other coresGravatar Zach Hilman2018-12-031-10/+6
| * | | svc: Avoid performance-degrading unnecessary rescheduleGravatar Zach Hilman2018-12-021-7/+4
| * | | scheduler: Add explanations for YieldWith and WithoutLoadBalancingGravatar Zach Hilman2018-11-221-7/+14
| * | | svc: Implement yield types 0 and -1Gravatar Zach Hilman2018-11-181-2/+25
* | | | Merge pull request #1899 from lioncash/stateGravatar bunnei2018-12-141-24/+28
|\ \ \ \
| * | | | svc: Enable svcQueryProcessMemoryGravatar Lioncash2018-12-121-1/+1
| * | | | svc: Write out the complete MemoryInfo structure in QueryProcessMemoryGravatar Lioncash2018-12-121-0/+3
| * | | | svc: Handle memory writing explicitly within QueryProcessMemoryGravatar Lioncash2018-12-121-9/+22
| * | | | vm_manager: Migrate memory querying to the VMManager interfaceGravatar Lioncash2018-12-121-16/+4
| * | | | vm_manager: Amend MemoryState enum membersGravatar Lioncash2018-12-121-2/+2
* | | | | Fix Process object leak on emulation stopGravatar Jens Schmer2018-12-121-7/+6
|/ / / /
* | | | Merge pull request #1876 from lioncash/vmaGravatar bunnei2018-12-101-8/+12
|\ \ \ \
| * | | | vm_manager: Make vma_map privateGravatar Lioncash2018-12-061-8/+12
* | | | | kernel/svc: Correct behavior of svcResetSignal()Gravatar Lioncash2018-12-041-4/+11
|/ / / /
* | | | kernel/svc: Remove unused header inclusionGravatar Lioncash2018-12-041-1/+0
* | | | kernel/svc: Implement svcSignalEvent()Gravatar Lioncash2018-12-041-1/+16
* | | | kernel/svc: Implement svcCreateEvent()Gravatar Lioncash2018-12-041-1/+29
* | | | Merge pull request #1853 from lioncash/eventGravatar bunnei2018-12-041-6/+13
|\ \ \ \
| * | | | kernel/object: Amend handle types to distinguish between readable and writabl...Gravatar Lioncash2018-12-041-6/+13
| | |/ / | |/| |
* / | | kernel/svc: Implement the resource limit svcGetInfo optionGravatar Lioncash2018-12-041-1/+28
|/ / /
* | | [Kernel::CreateThread] Match format specifiers to LOG_TRACE's argumentsGravatar V.Kalyuzhny2018-12-041-1/+1
* | | Merge pull request #1840 from lioncash/infoGravatar bunnei2018-12-031-50/+100
|\ \ \
| * | | svc: Use the current process' handle table for retrieving the process instanc...Gravatar Lioncash2018-12-021-1/+2
| * | | svc: Reorganize svcGetInfo, handle more error cases for existing implemented ...Gravatar Lioncash2018-12-021-50/+99
| | |/ | |/|
* | | Merge pull request #1803 from DarkLordZach/k-able-eventGravatar bunnei2018-12-031-3/+4
|\ \ \ | |/ / |/| |
| * | kernel/event: Reference ReadableEvent from WritableEventGravatar Zach Hilman2018-11-291-2/+2
| * | core: Port all current usages of Event to Readable/WritableEventGravatar Zach Hilman2018-11-291-5/+6
* | | Fix debug buildGravatar Lioncash2018-12-011-1/+1
|/ /