diff options
| author | pierre <pierre@pirsoft.de> | 2010-10-14 11:37:59 +0000 |
|---|---|---|
| committer | pierre <pierre@pirsoft.de> | 2010-10-14 11:37:59 +0000 |
| commit | 47eb5c3416780007318247757a688528df5141ea (patch) | |
| tree | 50719f8857e5ac37fd821a9a62cd930021759822 /Source/Core/InputCommon/Src/ControllerInterface/DInput/DInputKeyboardMouse.cpp | |
| parent | 6e6a0be8c4778a7f49c8ed90bd2cc10315391170 (diff) | |
Core/DSPCore: Only check for internal exceptions in DSPEmitter::checkException, but
call it for every instruction, like in DSPInterpreter::Step. Fix the analysis lookups
for DSP_IDLE_SKIP and DSP_LOOP_END.
After this patch, the block_size and the return value from the block always match,
except when an internal exception is detected. This will change in a later patch,
so we actually get some benefits from checking if we need to call HandleLoop().
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6280 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/InputCommon/Src/ControllerInterface/DInput/DInputKeyboardMouse.cpp')
0 files changed, 0 insertions, 0 deletions
