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-23 | 1 | -0/+1 |
| | |||||
* | service_thread: remove explicit KProcess | Liam | 2022-11-10 | 1 | -25/+2 |
| | |||||
* | kernel/svc_types: refresh | Liam | 2022-11-10 | 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-04 | 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-15 | 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 thread exit. | bunnei | 2022-01-21 | 1 | -0/+5 |
| | |||||
* | hle: kernel: service_thread: Force stop threads on destruction. | bunnei | 2021-12-07 | 1 | -1/+7 |
| | |||||
* | hle: kernel: service_thread: Use std::jthread. | bunnei | 2021-12-07 | 1 | -18/+19 |
| | | | | - Fixes a potential deadlock on service thread shutdown. | ||||
* | core: Remove unused includes | ameerj | 2021-11-04 | 1 | -4/+0 |
| | |||||
* | hle: kernel: service_thread: Take reference to KServerSession on service request. | bunnei | 2021-05-21 | 1 | -9/+5 |
| | |||||
* | hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. | bunnei | 2021-05-06 | 1 | -10/+19 |
| | |||||
* | hle: kernel: service_thread: Make thread naming more consistent. | bunnei | 2020-12-30 | 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-29 | 1 | -5/+5 |
| | |||||
* | core: hle: server_session: Use separate threads for each service connection. | bunnei | 2020-12-29 | 1 | -0/+100 |