| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-09 | Merge pull request #9916 from liamwhite/fpu | liamwhite | |
| kernel: clone fpu status on CreateThread | |||
| 2023-03-08 | Merge pull request #9912 from liamwhite/err | liamwhite | |
| hle: rename legacy errors to Results | |||
| 2023-03-08 | Merge pull request #9904 from liamwhite/ws | liamwhite | |
| kernel: fix WaitSynchronization | |||
| 2023-03-07 | Merge pull request #9921 from liamwhite/override | Morph | |
| general: fix type inconsistencies | |||
| 2023-03-07 | general: fix type inconsistencies | Liam | |
| 2023-03-07 | kernel: avoid signed overflow UB on MSVC | Liam | |
| 2023-03-07 | kernel: clone fpu status on CreateThread | Liam | |
| 2023-03-06 | hle: rename legacy errors to Results | Liam | |
| 2023-03-06 | kernel: add missing header for libc++ | Jan Beich | |
| In file included from src/core/hle/kernel/k_light_lock.cpp:4: In file included from src/./core/hle/kernel/k_light_lock.h:8: src/./core/hle/kernel/k_scoped_lock.h:25:51: error: no member named 'addressof' in namespace 'std' explicit KScopedLock(T& l) : KScopedLock(std::addressof(l)) {} ~~~~~^ | |||
| 2023-03-05 | kernel: fix WaitSynchronization | Liam | |
| 2023-03-03 | Merge pull request #9884 from liamwhite/service-cleanup | Morph | |
| service: miscellaneous cleanups | |||
| 2023-03-01 | kernel: be more careful about kernel address keys | Liam | |
| 2023-03-01 | kernel: refactor priority inheritance to represent locks as C++ objects | Liam | |
| 2023-03-01 | kernel: simplify AddressSpaceInfo, update values | Liam | |
| 2023-03-01 | kernel: barrier memory before condition variable write | Liam | |
| 2023-03-01 | kernel: document previous location of interrupt disables in arbiter/condvar | Liam | |
| 2023-03-01 | kernel: adjust pool allocations | Liam | |
| 2023-03-01 | kernel: simplify KAbstractSchedulerLock::Lock | Liam | |
| 2023-03-01 | kernel: add InfoType::IoRegionHint | Liam | |
| 2023-03-01 | service: move hle_ipc from kernel | Liam | |
| 2023-03-01 | Merge pull request #9832 from liamwhite/hle-mp | liamwhite | |
| service: HLE multiprocess | |||
| 2023-02-21 | svc: Fix type consistency (exposed on macOS) | Merry | |
| 2023-02-21 | sm:: fix lingering session initialization issues | Liam | |
| 2023-02-21 | sm:: support service registration deferral | Liam | |
| 2023-02-21 | service: refactor server architecture | Liam | |
| Converts services to have their own processes | |||
| 2023-02-19 | Merge pull request #9771 from ameerj/host-thread-id | liamwhite | |
| kernel: Refactor thread_local variable usage | |||
| 2023-02-17 | kernel: add KObjectName | Liam | |
| 2023-02-15 | Merge pull request #9796 from liamwhite/current | liamwhite | |
| general: rename CurrentProcess to ApplicationProcess | |||
| 2023-02-14 | remove static from pointer sized or smaller types for aesthetics, change ↵ | arades79 | |
| constexpr static to static constexpr for consistency Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-14 | apply clang-format | arades79 | |
| Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-14 | add static lifetime to constexpr values to force compile time evaluation ↵ | arades79 | |
| where possible Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-13 | general: rename CurrentProcess to ApplicationProcess | Liam | |
| 2023-02-13 | kernel: use GetCurrentProcess | Liam | |
| 2023-02-11 | kernel/svc: Fix undefined info_id | Colin Kinloch | |
| 2023-02-11 | Merge pull request #9773 from bunnei/fix-process-resource | liamwhite | |
| core: kernel: k_process: Use application system resource. | |||
| 2023-02-10 | Merge pull request #9742 from liamwhite/svc-wrap-only | bunnei | |
| kernel/svc: switch to generated wrappers | |||
| 2023-02-10 | core: kernel: k_process: Use application system resource. | bunnei | |
| 2023-02-10 | kernel: Refactor thread_local variable usage | ameerj | |
| On MSVC at least, there seems to be a non-trivial overhead to calling GetHostThreadId(). This slightly reworks the host_thread_id variable to reduce some of the complexity around its usage, along with some small refactors around current_thread and dummy thread | |||
| 2023-02-10 | kernel: avoid usage of bit_cast | Liam | |
| 2023-02-06 | kernel/svc: switch to generated wrappers | Liam | |
| 2023-02-06 | kernel: fix compilation with older gcc | Liam | |
| 2023-02-04 | kernel/svc: Split implementations into separate files | Liam | |
| 2023-02-03 | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | |
| This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363. | |||
| 2023-02-02 | Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span | bunnei | |
| Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer" | |||
| 2023-02-02 | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ↵ | liamwhite | |
| ReadBuffer" | |||
| 2023-02-01 | kernel: add KDeviceAddressSpace | Liam | |
| 2023-01-31 | Merge pull request #9697 from liamwhite/kcap | bunnei | |
| kernel: add KCapabilities | |||
| 2023-01-30 | Merge pull request #9508 from ameerj/hle-ipc-buffer-span | bunnei | |
| hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer | |||
| 2023-01-29 | kernel: add KCapabilities | Liam | |
| 2023-01-29 | Move to Clang Format 15 | Levi Behunin | |
| Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run | |||
