summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9916 from liamwhite/fpuGravatar liamwhite2023-03-093-1/+28
|\
| * kernel: clone fpu status on CreateThreadGravatar Liam2023-03-073-1/+28
* | Merge pull request #9912 from liamwhite/errGravatar liamwhite2023-03-081-2/+2
|\ \
| * | hle: rename legacy errors to ResultsGravatar Liam2023-03-061-2/+2
| |/
* | Merge pull request #9904 from liamwhite/wsGravatar liamwhite2023-03-081-16/+29
|\ \
| * | kernel: fix WaitSynchronizationGravatar Liam2023-03-051-16/+29
* | | Merge pull request #9921 from liamwhite/overrideGravatar Morph2023-03-073-5/+5
|\ \ \
| * | | general: fix type inconsistenciesGravatar Liam2023-03-073-5/+5
| | |/ | |/|
* / | kernel: avoid signed overflow UB on MSVCGravatar Liam2023-03-071-1/+2
|/ /
* / kernel: add missing header for libc++Gravatar Jan Beich2023-03-061-0/+1
|/
* Merge pull request #9884 from liamwhite/service-cleanupGravatar Morph2023-03-038-966/+13
|\
| * service: move hle_ipc from kernelGravatar Liam2023-03-018-966/+13
* | kernel: be more careful about kernel address keysGravatar Liam2023-03-015-11/+23
* | kernel: refactor priority inheritance to represent locks as C++ objectsGravatar Liam2023-03-018-190/+436
* | kernel: simplify AddressSpaceInfo, update valuesGravatar Liam2023-03-011-66/+13
* | kernel: barrier memory before condition variable writeGravatar Liam2023-03-011-15/+15
* | kernel: document previous location of interrupt disables in arbiter/condvarGravatar Liam2023-03-012-3/+9
* | kernel: adjust pool allocationsGravatar Liam2023-03-012-7/+16
* | kernel: simplify KAbstractSchedulerLock::LockGravatar Liam2023-03-011-5/+6
* | kernel: add InfoType::IoRegionHintGravatar Liam2023-03-011-0/+1
|/
* Merge pull request #9832 from liamwhite/hle-mpGravatar liamwhite2023-03-0111-479/+201
|\
| * sm:: fix lingering session initialization issuesGravatar Liam2023-02-211-0/+12
| * sm:: support service registration deferralGravatar Liam2023-02-211-0/+9
| * service: refactor server architectureGravatar Liam2023-02-2111-479/+180
* | svc: Fix type consistency (exposed on macOS)Gravatar Merry2023-02-2113-53/+53
|/
* Merge pull request #9771 from ameerj/host-thread-idGravatar liamwhite2023-02-191-27/+18
|\
| * kernel: Refactor thread_local variable usageGravatar ameerj2023-02-101-27/+18
* | kernel: add KObjectNameGravatar Liam2023-02-176-3/+263
* | Merge pull request #9796 from liamwhite/currentGravatar liamwhite2023-02-1536-165/+185
|\ \
| * | general: rename CurrentProcess to ApplicationProcessGravatar Liam2023-02-135-38/+39
| * | kernel: use GetCurrentProcessGravatar Liam2023-02-1334-128/+147
* | | remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades792023-02-1411-39/+38
* | | apply clang-formatGravatar arades792023-02-141-1/+2
* | | add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades792023-02-1411-38/+38
|/ /
* | kernel/svc: Fix undefined info_idGravatar Colin Kinloch2023-02-111-2/+2
* | Merge pull request #9773 from bunnei/fix-process-resourceGravatar liamwhite2023-02-113-1/+15
|\ \
| * | core: kernel: k_process: Use application system resource.Gravatar bunnei2023-02-103-1/+15
* | | Merge pull request #9742 from liamwhite/svc-wrap-onlyGravatar bunnei2023-02-1043-1570/+7466
|\ \ \ | |/ / |/| |
| * | kernel/svc: switch to generated wrappersGravatar Liam2023-02-0643-1570/+7466
* | | kernel: avoid usage of bit_castGravatar Liam2023-02-101-2/+2
| |/ |/|
* | kernel: fix compilation with older gccGravatar Liam2023-02-062-4/+5
|/
* kernel/svc: Split implementations into separate filesGravatar Liam2023-02-0439-2687/+3160
* Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"Gravatar ameerj2023-02-032-3/+35
* Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-spanGravatar bunnei2023-02-022-35/+3
|\
| * Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ...Gravatar liamwhite2023-02-022-35/+3
* | kernel: add KDeviceAddressSpaceGravatar Liam2023-02-015-0/+230
|/
* Merge pull request #9697 from liamwhite/kcapGravatar bunnei2023-01-314-0/+716
|\
| * kernel: add KCapabilitiesGravatar Liam2023-01-294-0/+716
* | Merge pull request #9508 from ameerj/hle-ipc-buffer-spanGravatar bunnei2023-01-302-3/+35
|\ \
| * | hle_ipc: Use thread_local ReadBufferGravatar ameerj2022-12-281-4/+14