aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2022-06-27Merge pull request #8504 from comex/mesosphere-current-processbunnei
2022-06-25Re-add missing `case` and braces, and trim whitespacecomex
2022-06-25Update src/core/hle/kernel/svc.cppcomex
2022-06-25Support InfoType_MesosphereCurrentProcesscomex
2022-06-23kernel: make current thread pointer thread localLiam
2022-06-16Implement ExitProcess svcNikita Strygin
2022-06-16Merge pull request #8457 from liamwhite/kprocess-suspendFernando S
2022-06-15Merge pull request #8464 from liamwhite/break-debugMai
2022-06-14kernel: notify debugger on break SVCLiam
2022-06-14core: centralize profile scope for DynarmicLiam
2022-06-14kernel: implement KProcess suspensionLiam
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-24kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFFMorph
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-09hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemo...tech-ticks
2022-03-26hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use physi...bunnei
2022-03-26hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer.bunnei
2022-03-26hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check.bunnei
2022-02-21core: hle: kernel: KEvent: Pass in owner KProcess on event creation.bunnei
2022-02-15kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32Sergi Granell
2022-02-08svc: Set unique names for function tablesNarr the Reg
2022-02-04service: pm: Implement AtmosphereGetProcessInfotech-ticks
2022-01-31svc: Add 32 bit SynchronizePreemptionStateNarr the Reg
2022-01-22core: hle: kernel: Rename Un/Map to Un/MapMeory.bunnei
2022-01-11hle: kernel: k_page_table: Update SetProcessMemoryPermission.bunnei
2022-01-11hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory.bunnei
2022-01-08core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission.bunnei
2021-12-30core: hle: kernel: Implement thread pinning.bunnei
2021-12-28core: hle: kernel: Updated implementation of svcSetHeapSize.bunnei
2021-12-23core: hle: kernel: Implement SetMemoryPermission.bunnei
2021-12-21hle: kernel: svc: GetInfo: Fix error checking with IdleTickCount.bunnei
2021-12-17core: hle: Remove global HLE lock.bunnei
2021-12-12Merge pull request #7462 from bunnei/kernel-improve-schedulingbunnei
2021-12-06hle: kernel: svc: Fix deadlock that can occur with single core.bunnei
2021-12-06hle: kernel: KServerSession: Migrate to updated KThreadQueue.bunnei
2021-12-06hle: kernel: KThread: Remove tracking of sync object from threads.bunnei
2021-12-06core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-12-05kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryitsmeft24
2021-11-20kernel: svc: Move all IsValid functions to an anonymous namespaceMorph
2021-11-20kernel: svc: Implement SetProcessMemoryPermissionMorph
2021-11-04general: Rename GetTitleID to GetProgramIDMorph
2021-11-03core: Remove unused includesameerj
2021-11-02svc: Correct WaitSynchronization num_handles param typeMorph
2021-11-01Merge pull request #7227 from vonchenplus/fix_memory_leak_v2bunnei
2021-10-27Fix memory leakFeng Chen
2021-10-16SVC: Implement svcInfo:IdleTickCountFernando Sahmkow
2021-09-25Fix KScopedAutoObject object leak when SendSyncRequestFeng Chen
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-19Fix check is thread current in GetThreadContextValeri
2021-08-07core: hle: kernel: Reflect non-emulated threads as core 3.bunnei