1
0
Fork 0
forked from suyu/suyu
suyu/src/core
Subv bca8916cea Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc).
This mutex is acquired in SVC::CallSVC, ie, as soon as the guest application enters the HLE kernel, and should be acquired by the aforementioned threads before modifying kernel structures.
2017-08-22 09:30:55 -05:00
..
arm Merge pull request #2692 from Subv/vfp_ftz 2017-05-22 12:16:53 -05:00
file_sys Addressed Bunnei's review comments, and made some other tweaks: 2017-06-02 18:40:39 -04:00
frontend Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
gdbstub Doxygen: Amend minor issues (#2593) 2017-02-26 17:58:51 -08:00
hle Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
hw gpu: add comments for TextureCopy 2017-06-29 13:09:23 +03:00
loader telemetry: Log performance, configuration, and system data. 2017-07-17 21:32:28 -04:00
tracer Core: Fix some out-of-style includes 2017-05-27 16:31:42 -07:00
3ds.h Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
CMakeLists.txt Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 2017-08-22 09:30:55 -05:00
core.cpp telemetry: Log performance, configuration, and system data. 2017-07-17 21:32:28 -04:00
core.h Addressed Bunnei's review comments, and made some other tweaks: 2017-06-02 18:40:39 -04:00
core_timing.cpp CoreTiming: use named constant for ARM11 clock rate 2017-01-16 09:59:16 +02:00
core_timing.h CoreTiming: use named constant for ARM11 clock rate 2017-01-16 09:59:16 +02:00
memory.cpp Memory: Fix crash when unmapping a VMA covering cached surfaces 2017-06-21 22:56:31 -07:00
memory.h Memory: Add enum definitions for the n3DS FCRAM size 2017-06-20 22:03:25 -07:00
memory_setup.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
mmio.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
perf_stats.cpp PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
perf_stats.h PerfStats: Re-order and document members better 2017-02-26 17:22:04 -08:00
settings.cpp Core: Fix some out-of-style includes 2017-05-27 16:31:42 -07:00
settings.h settings: Add telemetry endpoint URL. 2017-07-10 00:15:39 -04:00
telemetry_session.cpp telemetry: Log performance, configuration, and system data. 2017-07-17 21:32:28 -04:00
telemetry_session.h telemetry: Log a few simple data fields throughout core. 2017-05-24 19:16:23 -04:00