| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | service: refactor server architecture | Liam | 2023-02-21 | 1 | -206/+0 |
| | | | | | Converts services to have their own processes | ||||
| * | Remove the lock entirely as per PR discussion | Salvage | 2022-12-09 | 1 | -3/+0 |
| | | | | | | | | | Correctly unlock mutex before its destruction As per https://en.cppreference.com/w/cpp/thread/mutex/~mutex destroying a locked mutex is undefined behavior and MSVC++ decides to throw in this case Swap out unique for scoped lock and readd comment | ||||
| * | service_thread: fix uninitialized memory usage | Liam | 2022-12-04 | 1 | -7/+7 |
| | | |||||
| * | general: fix compile for Apple Clang | Liam | 2022-11-22 | 1 | -0/+1 |
| | | |||||
| * | service_thread: remove explicit KProcess | Liam | 2022-11-10 | 1 | -25/+2 |
| | | |||||
| * | kernel/svc_types: refresh | Liam | 2022-11-09 | 1 | -2/+2 |
| | | |||||
| * | service_thread: register service threads to the logical owner process | Liam | 2022-11-04 | 1 | -6/+18 |
| | | |||||
| * | k_server_session: add SendReplyHLE | Liam | 2022-10-31 | 1 | -1/+1 |
| | | |||||
| * | service_thread: convert to map for session management | Liam | 2022-10-31 | 1 | -23/+21 |
| | | |||||
| * | kernel: invert session request handling flow | Liam | 2022-10-31 | 1 | -65/+167 |
| | | |||||
| * | common: remove "yuzu:" prefix from thread names | Liam | 2022-10-03 | 1 | -1/+1 |
| | | |||||
| * | general: Convert source file copyright comments over to SPDX | Morph | 2022-04-23 | 1 | -3/+2 |
| | | | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | ||||
| * | core: hle: kernel: Allocate dummy threads on host thread storage. | bunnei | 2022-03-14 | 1 | -4/+1 |
| | | | | | - Fixes a crash where on subsequent boots, long-lived host threads would have their dummy threads freed. | ||||
| * | hle: kernel: service_thread: Ensure dummy thread is closed & destroyed on ↵ | bunnei | 2022-01-20 | 1 | -0/+5 |
| | | | | | thread exit. | ||||
| * | hle: kernel: service_thread: Force stop threads on destruction. | bunnei | 2021-12-06 | 1 | -1/+7 |
| | | |||||
| * | hle: kernel: service_thread: Use std::jthread. | bunnei | 2021-12-06 | 1 | -18/+19 |
| | | | | | - Fixes a potential deadlock on service thread shutdown. | ||||
| * | core: Remove unused includes | ameerj | 2021-11-03 | 1 | -4/+0 |
| | | |||||
| * | hle: kernel: service_thread: Take reference to KServerSession on service ↵ | bunnei | 2021-05-20 | 1 | -9/+5 |
| | | | | | request. | ||||
| * | hle: kernel: Migrate KSession, KClientSession, and KServerSession to ↵ | bunnei | 2021-05-05 | 1 | -10/+19 |
| | | | | | KAutoObject. | ||||
| * | hle: kernel: service_thread: Make thread naming more consistent. | bunnei | 2020-12-29 | 1 | -1/+1 |
| | | |||||
| * | hle: kernel: service_thread: Add thread name and take weak_ptr of ServerSession. | bunnei | 2020-12-29 | 1 | -9/+19 |
| | | |||||
| * | hle: kernel: service_thread: Add parameter for thread pool size. | bunnei | 2020-12-28 | 1 | -5/+5 |
| | | |||||
| * | core: hle: server_session: Use separate threads for each service connection. | bunnei | 2020-12-28 | 1 | -0/+100 |
