summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* hle: kernel: k_process: Close the handle table on shutdown.Gravatar bunnei2021-07-201-0/+3
* hle: kernel: k_process: Close main thread reference after it is inserted into...Gravatar bunnei2021-07-201-0/+3
* hle: kernel: Ensure global handle table is initialized.Gravatar bunnei2021-07-201-0/+1
* hle: kernel: Provide methods for tracking dangling kernel objects.Gravatar bunnei2021-07-204-2/+43
* common: Replace common_sizes into user-literalsGravatar Wunkolo2021-06-247-58/+74
* kernel: Fix missing peak set in KResourceLimit::SetLimitValueGravatar Morph2021-06-181-0/+1
* kernel: Unconditionally set thread state when appropriateGravatar Morph2021-06-112-23/+12
* kernel: KLightConditionVariable: Update implementation to 12.xGravatar Morph2021-06-112-14/+31
* hle: kernel: KClientPort: Add an assert for session count.Gravatar bunnei2021-06-091-0/+3
* hle: service: sm: Fix GetService setup of session & port.Gravatar bunnei2021-06-091-1/+1