citra-nightly/src/core/hle
Steveice10 9cb14044ec
kernel: Improvements to process cleanup. (#6680)
* kernel: Properly clean up process threads on exit.

* kernel: Track process-owned memory and free on destruction.

* apt: Implement DoApplicationJump via home menu when available.

* kernel: Move TLS allocation management to owning process.
2023-07-16 17:54:29 -07:00
..
applets code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
kernel kernel: Improvements to process cleanup. (#6680) 2023-07-16 17:54:29 -07:00
service kernel: Improvements to process cleanup. (#6680) 2023-07-16 17:54:29 -07:00
ipc.h Use IPC:MakeHeader instead of hardcoded raw values for IPC command tables. (#6453) 2023-04-27 22:31:03 -07:00
ipc_helpers.h hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
lock.cpp code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
lock.h Use recursive_mutex instead of mutex to fix #2902 2017-08-29 20:39:55 +12:00
result.h core: backport some ResultCode updates (#6645) 2023-07-03 02:23:53 +02:00
romfs.cpp RomFSFile: Default constructor 2018-07-26 13:10:56 +02:00
romfs.h RomFSFile: Default constructor 2018-07-26 13:10:56 +02:00