dolphin/Source/Core
aldelaro5 cd0116ccde Fix a bunch of debugger stepping issues.
Single step: Fix an oddity when a breakpoint is hit at the beginning of a block, then after, a single step is performed and finally, hitting play, the breakpoint will be skipped even in the case when it would be hit again.  This was done by using the interpreter version of single step.  Also, remove some redundant update request.

Step over: fix some GUI lags.

Step out: Add consideration for conditional branching by checking the condition as the interpreter does.  Now, every bclr instructions except those that changes the LR (because it would not be the end of the function) will cause the end of the step out and not just blr instructions.  Also now stops if a bp is detected and finally, remove redundant GUI updates calls.

This also removes a superfluous draw call on the GUI as the codeView was refreshing twice per event to do so.
2016-09-29 17:32:52 -04:00
..
AudioCommon Use Common::Flag and Common::Event when possible 2016-08-10 16:08:15 +02:00
Common Merge pull request #4131 from aldelaro5/memoryViewer-memChecks-improvements 2016-09-15 10:46:07 +12:00
Core Merge pull request #3275 from JosJuice/wiimote-message 2016-09-16 12:39:11 -05:00
DiscIO NANDContentLoader: Remove unnecessary trailing semicolons 2016-09-14 20:12:25 -04:00
DolphinQt2 Remove Global Declarations from Movie 2016-08-04 15:24:44 -04:00
DolphinWX Fix a bunch of debugger stepping issues. 2016-09-29 17:32:52 -04:00
InputCommon Merge pull request #4145 from tenthmile/WiiOrientationModifier 2016-09-07 14:20:02 +12:00
UICommon portable.txt enables portable configuration on linux, README updated to 2016-07-04 19:39:10 +10:00
VideoBackends OGL: Remove unnecessary c_str calls 2016-09-09 06:30:34 -04:00
VideoCommon PixelShaderGen: Always divide the texture coordinates by q. 2016-09-07 21:13:16 +02:00
CMakeLists.txt [UI] Remove DolphinQt 2016-01-05 19:42:02 -06:00