dolphin/Source/Core
Ryan Houdek af305aa168 Fix a race condition when pausing the CPU core.
This affects enabling and disabling block profiling on the fly.
The block profiling pauses the CPU cores and then flushes the JIT's block cache and enables block profile.
The issue with this is that when we pause the CPU core, we don't have a way to tell if the JIT recompiler has actually left.
So if the secondary thread that is clearing the JIT block cache is too quick, it will clear the cache as a recompiler is still running that block that
has been cleared.
2015-05-10 21:00:54 -05:00
..
AudioCommon (Visual Studio) Categorize SoundStream.h with other SoundStream files 2015-04-03 14:37:03 -04:00
Common Fix non-PCH build. 2015-05-10 20:16:05 -05:00
Core Fix a race condition when pausing the CPU core. 2015-05-10 21:00:54 -05:00
DiscIO Read opening.bnr to get names from Wii discs 2015-05-03 15:58:35 +02:00
DolphinQt Core: Remove some header inclusions in header files 2015-05-08 22:38:59 -04:00
DolphinWX HotkeyDlg: Fix keypress event binding 2015-05-10 03:35:01 -04:00
InputCommon InputCommon/Core: Get rid of some virtual destructor warnings 2015-04-27 21:41:59 -04:00
UICommon Fix user directories at times doing stupid things. 2015-03-15 09:19:48 -05:00
VideoBackends OGL: Join declarations and assignments in Render 2015-05-08 09:29:36 -04:00
VideoCommon PixelShaderGen: Clamp zCoord to the depth range. 2015-05-08 14:43:43 +02:00
CMakeLists.txt Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00