suyu/src/core
bunnei 2147240e47 hle: kernel: Fix service_threads access to be thread safe.
- CreateServiceThread and ReleaseServiceThread can be accessed by different threads, uses a lock to make this thread safe.
- Fixes a rare crash in Pokemon Sword/Shield that can occur when a new service thread is being created while an old one is being destroyed.
2022-01-13 21:26:10 -08:00
..
arm arm: dynarmic: Cleanup icache op handling 2021-11-21 22:44:13 -05:00
crypto core: Fix transitive include build errors 2021-11-03 21:42:58 -04:00
file_sys program_metadata: Add default ThreadInfo kernel capability 2021-11-10 22:01:05 -05:00
frontend core/hid: Fix controller type validation 2021-12-29 22:51:53 -06:00
hid Merge pull request #7700 from german77/no-gyro 2022-01-13 21:24:41 -08:00
hle hle: kernel: Fix service_threads access to be thread safe. 2022-01-13 21:26:10 -08:00
loader core: loader: kip: Minimal changes to fix KIP loading. 2021-12-17 23:08:51 -08:00
memory npad: Return NpadButton in GetAndResetPressState 2021-11-29 19:21:51 -05:00
network core: Remove unused includes 2021-11-03 21:42:57 -04:00
tools core: Remove unused includes 2021-11-03 21:42:57 -04:00
CMakeLists.txt core: hle: kernel: Implement thread pinning. 2021-12-30 15:50:45 -08:00
constants.cpp
constants.h
core.cpp gpu: Add shut down method to synchronize threads before destruction 2022-01-03 20:47:26 -05:00
core.h core: hle: kernel: Reflect non-emulated threads as core 3. 2021-12-06 16:39:16 -08:00
core_timing.cpp
core_timing.h core: Remove unused includes 2021-11-03 21:42:57 -04:00
core_timing_util.h
cpu_manager.cpp core: hle: kernel: Disable dispatch count tracking on single core. 2021-12-06 16:39:17 -08:00
cpu_manager.h
device_memory.cpp
device_memory.h
hardware_interrupt_manager.cpp
hardware_interrupt_manager.h
hardware_properties.h
memory.cpp prevent access violation from iob in Memory::IsValidVirtualAddress 2021-09-29 19:26:44 -04:00
memory.h
perf_stats.cpp core: Remove unused includes 2021-11-03 21:42:57 -04:00
perf_stats.h general: Replace high_resolution_clock with steady_clock 2021-12-02 14:20:43 -05:00
reporter.cpp general: Get the current process program id directly from the system 2021-11-04 16:59:39 -04:00
reporter.h
telemetry_session.cpp Settings: eliminate rescaling_factor. 2021-11-16 22:11:27 +01:00
telemetry_session.h