aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* kernel/svc: Simplify thread core ID sanitizing in CreateThreadLioncash2018-12-301-7/+1
* Merge pull request #1956 from lioncash/process-threadSebastian Valle2018-12-301-9/+9
|\
| * kernel: Rename 'default' CPU core to 'ideal' coreLioncash2018-12-271-9/+9
* | Merge pull request #1847 from ogniK5377/backtrace-breakbunnei2018-12-291-0/+3
|\ \
| * | Moved backtrace to ArmInterfaceDavid Marcec2018-12-191-2/+3
| * | Print backtrace on svcBreakDavid Marcec2018-12-031-0/+2
* | | kernel/process: Remove most allocation functions from Process' interfaceLioncash2018-12-271-14/+18
| |/ |/|
* | Merge pull request #1849 from encounter/svcSetThreadActivitybunnei2018-12-261-4/+34
|\ \
| * | svc: Implement SetThreadActivity (thread suspension)Luke Street2018-12-041-4/+34
* | | Merge pull request #1925 from lioncash/pidbunnei2018-12-211-11/+24
|\ \ \
| * | | kernel/svc: Handle thread handles within GetProcessIdLioncash2018-12-191-10/+23
| * | | kernel/svc: Correct output parameter for svcGetThreadIdLioncash2018-12-181-1/+1
| * | | kernel/svc: Correct output parameter for svcGetProcessIdLioncash2018-12-181-1/+1
* | | | svc: Implement svcSetMemoryAttributeLioncash2018-12-191-5/+46
|/ / /
* | | Merge pull request #1732 from DarkLordZach/yield-typesbunnei2018-12-151-9/+29
|\ \ \
| * | | svc: Avoid incorrect fast yield conditionZach Hilman2018-12-041-6/+1
| * | | scheduler: Avoid manual Reschedule callZach Hilman2018-12-031-1/+3
| * | | scheduler: Only work steal higher priority threads from other coresZach Hilman2018-12-031-10/+6
| * | | svc: Avoid performance-degrading unnecessary rescheduleZach Hilman2018-12-021-7/+4
| * | | scheduler: Add explanations for YieldWith and WithoutLoadBalancingZach Hilman2018-11-221-7/+14
| * | | svc: Implement yield types 0 and -1Zach Hilman2018-11-181-2/+25
* | | | Merge pull request #1899 from lioncash/statebunnei2018-12-141-24/+28
|\ \ \ \
| * | | | svc: Enable svcQueryProcessMemoryLioncash2018-12-121-1/+1
| * | | | svc: Write out the complete MemoryInfo structure in QueryProcessMemoryLioncash2018-12-121-0/+3
| * | | | svc: Handle memory writing explicitly within QueryProcessMemoryLioncash2018-12-121-9/+22
| * | | | vm_manager: Migrate memory querying to the VMManager interfaceLioncash2018-12-121-16/+4
| * | | | vm_manager: Amend MemoryState enum membersLioncash2018-12-121-2/+2
* | | | | Fix Process object leak on emulation stopJens Schmer2018-12-121-7/+6
|/ / / /
* | | | Merge pull request #1876 from lioncash/vmabunnei2018-12-101-8/+12
|\ \ \ \
| * | | | vm_manager: Make vma_map privateLioncash2018-12-061-8/+12
* | | | | kernel/svc: Correct behavior of svcResetSignal()Lioncash2018-12-041-4/+11
|/ / / /
* | | | kernel/svc: Remove unused header inclusionLioncash2018-12-041-1/+0
* | | | kernel/svc: Implement svcSignalEvent()Lioncash2018-12-041-1/+16
* | | | kernel/svc: Implement svcCreateEvent()Lioncash2018-12-041-1/+29
* | | | Merge pull request #1853 from lioncash/eventbunnei2018-12-041-6/+13
|\ \ \ \
| * | | | kernel/object: Amend handle types to distinguish between readable and writabl...Lioncash2018-12-041-6/+13
| | |/ / | |/| |
* / | | kernel/svc: Implement the resource limit svcGetInfo optionLioncash2018-12-041-1/+28
|/ / /
* | | [Kernel::CreateThread] Match format specifiers to LOG_TRACE's argumentsV.Kalyuzhny2018-12-041-1/+1
* | | Merge pull request #1840 from lioncash/infobunnei2018-12-031-50/+100
|\ \ \
| * | | svc: Use the current process' handle table for retrieving the process instanc...Lioncash2018-12-021-1/+2
| * | | svc: Reorganize svcGetInfo, handle more error cases for existing implemented ...Lioncash2018-12-021-50/+99
| | |/ | |/|
* | | Merge pull request #1803 from DarkLordZach/k-able-eventbunnei2018-12-031-3/+4
|\ \ \ | |/ / |/| |
| * | kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-291-2/+2
| * | core: Port all current usages of Event to Readable/WritableEventZach Hilman2018-11-291-5/+6
* | | Fix debug buildLioncash2018-12-011-1/+1
|/ /
* | Merge pull request #1801 from ogniK5377/log-before-executebunnei2018-11-291-24/+206
|\ \
| * | Added comment on Main memory size for more clarityDavid Marcec2018-11-271-0/+1
| * | Made svcSetHeapSize and svcCreateSharedMemory more readableDavid Marcec2018-11-271-4/+4
| * | Reworked svcs slightly, improved error messages in AM and fsp_srvDavid Marcec2018-11-271-12/+20
| * | Improved error messages for SVCsDavid Marcec2018-11-261-76/+170