aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2021-11-04general: Rename GetTitleID to GetProgramIDMorph
2021-11-03core: Fix transitive include build errorsameerj
2021-11-03core: Remove unused includesameerj
2021-11-02svc: Correct WaitSynchronization num_handles param typeMorph
2021-11-02general: Remove MakeResult helpersMorph
2021-11-01Merge pull request #7227 from vonchenplus/fix_memory_leak_v2bunnei
2021-10-27Fix dangling kernel objects when exitingFeng Chen
2021-10-27Revert PR7009Feng Chen
2021-10-27Fix memory leakFeng Chen
2021-10-25Merge pull request #7193 from FernandoS27/idleMorph
2021-10-16SVC: Implement svcInfo:IdleTickCountFernando Sahmkow
2021-10-13KPageTable: Perform ranged invalidation when unmapping code memoryMorph
2021-10-07kernel: hle_ipc: Foward declare KAutoObjectMorph
2021-10-05Merge pull request #7115 from ameerj/log-compilebunnei
2021-10-04Merge pull request #7091 from vonchenplus/fix_memroy_leakAmeer J
2021-10-01common/logging: Move Log::Entry declaration to a separate headerameerj
2021-09-29style: Remove extra space preceding the :: operatorMorph
2021-09-29Fix KShareMemory object leakFeng Chen
2021-09-25Fix KScopedAutoObject object leak when SendSyncRequestFeng Chen
2021-09-24general: Update style to clang-format-12ameerj
2021-09-11kernel: Add missing <functional> includeMorph
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-24Merge pull request #6878 from BreadFish64/optimize-GetHostThreadIDAmeer J
2021-08-19Fix check is thread current in GetThreadContextValeri
2021-08-16kernel: Optimize GetHostThreadIDBreadFish64
2021-08-14core: hle: kernel: Disable dispatch count tracking on single core.bunnei
2021-08-07core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.bunnei
2021-08-07core: hle: kernel: k_auto_object: Add GetName method.bunnei
2021-08-07core: hle: kernel: DisableDispatch on suspend threads.bunnei
2021-08-07core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.bunnei
2021-08-07core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.bunnei
2021-08-07core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.bunnei
2021-08-07core: hle: kernel: k_scheduler: Improve ScheduleImpl.bunnei
2021-08-07core: hle: kernel: k_scheduler: Improve Unload.bunnei
2021-08-07core: hle: kernel: k_process: DisableDispatch on main thread.bunnei
2021-08-07core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.bunnei
2021-08-07core: hle: kernel: k_thread: Add KScopedDisableDispatch.bunnei
2021-08-07core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-08-07core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-07-20hle: kernel: svc: Remove part of ExitProcess.bunnei
2021-07-20hle: kernel: Track and release server sessions, and protect methods with locks.bunnei
2021-07-20hle: kernel: KProcess: Change process termination assert to a warning.bunnei
2021-07-20hle: kernel: Ensure current running process is closed.bunnei
2021-07-20hle: kernel: Ensure global handle table is finalized before closing.bunnei
2021-07-20kernel: svc: ConnectToNamedPort: Close extra reference to port.bunnei
2021-07-20hle: kernel: k_process: Close the handle table on shutdown.bunnei
2021-07-20hle: kernel: k_process: Close main thread reference after it is inserted into...bunnei
2021-07-20hle: kernel: Ensure global handle table is initialized.bunnei
2021-07-20hle: kernel: Provide methods for tracking dangling kernel objects.bunnei
2021-06-24common: Replace common_sizes into user-literalsWunkolo