| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-21 | svc: Fix type consistency (exposed on macOS) | Merry | |
| 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 | |||
| 2023-01-27 | Merge pull request #9666 from liamwhite/wait-for-me | bunnei | |
| kernel: fix incorrect locking order in suspension | |||
| 2023-01-26 | kernel: unbreak min/max template deduction on Apple Clang | Liam | |
| 2023-01-23 | kernel: split SetAddressKey into user and kernel variants | Liam | |
| 2023-01-23 | kernel: fix incorrect locking order in suspension | Liam | |
| 2023-01-22 | kernel: KPageTable: update | Liam | |
| 2023-01-14 | timing: wait for completion on unregister | Liam | |
| 2023-01-07 | Revert "Revert "k_page_group: synchronize"" | bunnei | |
| 2022-12-29 | Revert "k_page_group: synchronize" | gidoly | |
| 2022-12-28 | hle_ipc: Use thread_local ReadBuffer | ameerj | |
| 2022-12-28 | hle_ipc: Rename ReadBufferSpan to ReadBuffer | ameerj | |
| 2022-12-28 | hle_ipc: Rename ReadBuffer to ReadBufferCopy | ameerj | |
| Indicates explicitly that a copy is occurring | |||
| 2022-12-25 | service: Use ReadBufferSpan where it is trivial to do so | ameerj | |
| 2022-12-25 | k_page_table: remove HACK_OpenPages/ClosePages | Liam | |
| 2022-12-25 | hle_ipc: Add ReadBufferSpan function | ameerj | |
| Returns a std::span to the buffer address, rather than create a copy of the memory into a std::vector | |||
| 2022-12-25 | k_page_group: synchronize | Liam | |
| 2022-12-23 | kernel: workaround static shared memory initialization | Liam | |
| 2022-12-18 | kernel: remove TimeManager | Liam | |
| 2022-12-18 | kernel: add KHardwareTimer | Liam | |
| 2022-12-17 | Merge pull request #9452 from ameerj/hle-read-buffer-resreve | liamwhite | |
| hle_ipc: Refactor ReadBuffer to set buffer size upon initialization | |||
| 2022-12-16 | Merge pull request #9450 from ameerj/hle-ipc-vector-reserve | liamwhite | |
| hle_ipc: Reserve vectors before populating | |||
| 2022-12-15 | hle_ipc: Refactor ReadBuffer to set buffer size upon initialization | ameerj | |
| Initializing the vector size during initialization is more efficient than a later call to resize() | |||
| 2022-12-15 | hle_ipc: Reserve vectors before populating | ameerj | |
| 2022-12-15 | kernel: svc: Fix duplicated InfoType enum | Narr the Reg | |
| 2022-12-15 | kernel: process: Implement GetFreeThreadCount | Narr the Reg | |
| Used by Just Dance® 2023 Edition | |||
