summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #7394 from Morph1984/svc-SetMemoryPermissionGravatar bunnei2021-11-224-8/+60
|\
| * kernel: svc: Move all IsValid functions to an anonymous namespaceGravatar Morph2021-11-201-3/+15
| * kernel: svc: Implement SetProcessMemoryPermissionGravatar Morph2021-11-201-1/+41
| * kernel: KPageTable: Rename SetCodeMemoryPermission to SetProcessMemoryPermissionGravatar Morph2021-11-203-4/+4
* | Fix crash on exit due to static scoped dummy threadsGravatar Adam Heinermann2021-11-171-8/+14
|/
* general: Rename GetTitleID to GetProgramIDGravatar Morph2021-11-042-3/+3
* core: Fix transitive include build errorsGravatar ameerj2021-11-032-0/+4
* core: Remove unused includesGravatar ameerj2021-11-0337-87/+0
* svc: Correct WaitSynchronization num_handles param typeGravatar Morph2021-11-022-4/+4
* general: Remove MakeResult helpersGravatar Morph2021-11-021-2/+2
* Merge pull request #7227 from vonchenplus/fix_memory_leak_v2Gravatar bunnei2021-11-015-11/+51
|\
| * Fix dangling kernel objects when exitingGravatar Feng Chen2021-10-272-11/+13
| * Revert PR7009Gravatar Feng Chen2021-10-271-2/+2
| * Fix memory leakGravatar Feng Chen2021-10-274-0/+38
* | Merge pull request #7193 from FernandoS27/idleGravatar Morph2021-10-252-0/+22
|\ \ | |/ |/|
| * SVC: Implement svcInfo:IdleTickCountGravatar Fernando Sahmkow2021-10-162-0/+22
* | KPageTable: Perform ranged invalidation when unmapping code memoryGravatar Morph2021-10-131-0/+2
|/
* kernel: hle_ipc: Foward declare KAutoObjectGravatar Morph2021-10-072-1/+2
* Merge pull request #7115 from ameerj/log-compileGravatar bunnei2021-10-051-0/+2
|\
| * common/logging: Move Log::Entry declaration to a separate headerGravatar ameerj2021-10-011-0/+2
* | Merge pull request #7091 from vonchenplus/fix_memroy_leakGravatar Ameer J2021-10-045-9/+113
|\ \ | |/ |/|
| * Fix KShareMemory object leakGravatar Feng Chen2021-09-294-3/+105
| * Fix KScopedAutoObject object leak when SendSyncRequestGravatar Feng Chen2021-09-251-6/+8
* | style: Remove extra space preceding the :: operatorGravatar Morph2021-09-291-1/+1
* | general: Update style to clang-format-12Gravatar ameerj2021-09-244-27/+19
|/
* kernel: Add missing <functional> includeGravatar Morph2021-09-111-0/+1
* Revert "kernel: Various improvements to scheduler"Gravatar bunnei2021-08-2513-151/+74
* Merge pull request #6878 from BreadFish64/optimize-GetHostThreadIDGravatar Ameer J2021-08-241-10/+13
|\
| * kernel: Optimize GetHostThreadIDGravatar BreadFish642021-08-161-10/+13
* | Fix check is thread current in GetThreadContextGravatar Valeri2021-08-191-1/+1
* | core: hle: kernel: Disable dispatch count tracking on single core.Gravatar bunnei2021-08-142-4/+11
* | core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.Gravatar bunnei2021-08-071-1/+1
* | core: hle: kernel: k_auto_object: Add GetName method.Gravatar bunnei2021-08-071-0/+4
* | core: hle: kernel: DisableDispatch on suspend threads.Gravatar bunnei2021-08-071-0/+3
* | core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.Gravatar bunnei2021-08-071-14/+9
* | core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.Gravatar bunnei2021-08-071-6/+2
* | core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.Gravatar bunnei2021-08-071-5/+0
* | core: hle: kernel: k_scheduler: Improve ScheduleImpl.Gravatar bunnei2021-08-071-6/+7
* | core: hle: kernel: k_scheduler: Improve Unload.Gravatar bunnei2021-08-071-17/+29
* | core: hle: kernel: k_process: DisableDispatch on main thread.Gravatar bunnei2021-08-071-0/+1
* | core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.Gravatar bunnei2021-08-072-0/+8
* | core: hle: kernel: k_thread: Add KScopedDisableDispatch.Gravatar bunnei2021-08-072-1/+47
* | core: hle: kernel: Ensure idle threads are closed before destroying scheduler.Gravatar bunnei2021-08-073-24/+22
* | core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-08-075-4/+15
|/
* hle: kernel: svc: Remove part of ExitProcess.Gravatar bunnei2021-07-201-5/+0
* hle: kernel: Track and release server sessions, and protect methods with locks.Gravatar bunnei2021-07-204-13/+82
* hle: kernel: KProcess: Change process termination assert to a warning.Gravatar bunnei2021-07-201-1/+1
* hle: kernel: Ensure current running process is closed.Gravatar bunnei2021-07-201-5/+6
* hle: kernel: Ensure global handle table is finalized before closing.Gravatar bunnei2021-07-201-0/+1
* kernel: svc: ConnectToNamedPort: Close extra reference to port.Gravatar bunnei2021-07-201-0/+1