aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
Commit message (Expand)AuthorAgeFilesLines
...
* scope_exit: Make constexprFearlessTobi2024-02-1917-59/+109
* kernel: add and enable system suspend typeLiam2024-02-143-27/+38
* core: fix multiprocess with nceLiam2024-02-091-1/+6
* am: migrate global state to per-applet state structureLiam2024-01-291-16/+14
* kernel: clear pinned waiter list on unpinLiam2024-01-271-1/+2
* kernel: target invalidate to given processLiam2024-01-221-4/+9
* Core: Make sure GPU Dirty Managers ae shared by all processes.Fernando Sahmkow2024-01-182-14/+4
* Merge pull request #12677 from GPUCode/whyy-moddersliamwhite2024-01-151-2/+2
|\
| * core: Support multiple modules per patcherGPUCode2024-01-151-2/+2
* | kernel: optimize page free on shutdownLiam2024-01-123-63/+18
* | kernel: fix debugger and process list lifetimeLiam2024-01-123-8/+37
* | kernel: fix page leak on process terminationLiam2024-01-123-1/+81
|/
* Fix typos in src/core (#12625)Viktor Szépe2024-01-085-21/+21
* KThread: Send termination interrupt to all cores a thread has affinity toMerry2024-01-021-4/+4
* Merge pull request #12454 from liamwhite/ct-stuffNarr the Reg2024-01-012-11/+10
|\
| * core_timing: use static typing for no-wait unscheduleLiam2023-12-231-1/+2
| * core_timing: remove user data valueLiam2023-12-232-11/+9
* | Merge pull request #12466 from liamwhite/sh2Narr the Reg2024-01-013-12/+23
|\ \
| * | core: track separate heap allocation for linuxLiam2023-12-253-12/+23
* | | k_capabilities: simplify KTrace map skip logicLiam2023-12-281-2/+4
* | | Merge pull request #12455 from liamwhite/end-waitliamwhite2023-12-263-31/+10
|\ \ \
| * | | kernel: use simple mutex for object list containerLiam2023-12-233-31/+10
| | |/ | |/|
* | | kernel: remove unecessary process member from handle tableLiam2023-12-242-6/+3
* | | service: fetch objects from the client handle tableLiam2023-12-241-2/+1
| |/ |/|
* | kernel: fix resource limit imbalanceLiam2023-12-221-2/+2
* | kernel: restrict nce to applicationsLiam2023-12-222-3/+2
* | general: properly support multiple memory instancesLiam2023-12-228-49/+30
* | k_server_session: remove scratch buffer usage in favor of direct copyLiam2023-12-221-39/+124
* | k_server_session: process for guest serversLiam2023-12-225-249/+1134
* | kernel: instantiate memory separately for each guest processLiam2023-12-227-42/+41
|/
* Merge pull request #12358 from liamwhite/optimized-allocliamwhite2023-12-162-8/+11
|\
| * common: use memory holepunching when clearing memoryLiam2023-12-142-8/+11
* | service: hid: Allow to create multiple instances of shared memoryNarr the Reg2023-12-132-21/+0
|/
* Merge pull request #12317 from liamwhite/sc-fixliamwhite2023-12-101-1/+1
|\
| * kernel: fix single coreLiam2023-12-081-1/+1
* | Merge pull request #12321 from liamwhite/ro2liamwhite2023-12-101-2/+1
|\ \
| * | service: populate pid and handle table from clientLiam2023-12-091-2/+1
| |/
* | Merge pull request #12296 from liamwhite/client-sessionliamwhite2023-12-095-103/+244
|\ \
| * | kernel: implement remaining IPC syscallsLiam2023-12-065-103/+244
| |/
* / kernel: implement light IPCLiam2023-12-0717-20/+807
|/
* core: refactor emulated cpu core activationLiam2023-12-0418-1784/+1890
* general: fix mac compileLiam2023-11-261-1/+1
* Address more review commentsGPUCode2023-11-251-9/+2
* core: Define HAS_NCE macroGPUCode2023-11-255-5/+14
* Address some review commentsGPUCode2023-11-252-4/+2
* arm: Implement native code execution backendLiam2023-11-256-3/+60
* kernel: Manually specify aslr region startLiam2023-11-255-15/+20
* core: Respect memory permissions in MapGPUCode2023-11-251-3/+29
* fix apple clang build againLiam2023-11-141-2/+2
* k_capabilities: ignore map region when KTrace is disabledLiam2023-11-111-0/+3