Liam
35d3e7db2a
common: remove "yuzu:" prefix from thread names
3 years ago
Morph
99ceb03a1c
general: Convert source file copyright comments over to SPDX
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.
4 years ago
bunnei
5f3e77d93e
core: hle: kernel: Allocate dummy threads on host thread storage.
- Fixes a crash where on subsequent boots, long-lived host threads would have their dummy threads freed.
4 years ago
bunnei
0b37e7cb39
hle: kernel: service_thread: Ensure dummy thread is closed & destroyed on thread exit.
4 years ago
bunnei
d7f6d516ce
hle: kernel: service_thread: Force stop threads on destruction.
4 years ago
bunnei
efb5de1c5f
hle: kernel: service_thread: Use std::jthread.
- Fixes a potential deadlock on service thread shutdown.
4 years ago
ameerj
7c4b6aab2e
core: Remove unused includes
4 years ago
bunnei
6418a42884
hle: kernel: service_thread: Take reference to KServerSession on service request.
5 years ago
bunnei
7444963bbb
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
5 years ago
bunnei
82e0eeed21
hle: kernel: service_thread: Make thread naming more consistent.
5 years ago
bunnei
f57be2e626
hle: kernel: service_thread: Add thread name and take weak_ptr of ServerSession.
5 years ago
bunnei
8bc3d66354
hle: kernel: service_thread: Add parameter for thread pool size.
5 years ago
bunnei
28281ae250
core: hle: server_session: Use separate threads for each service connection.
5 years ago