mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
LLE JIT: Added simple block linking at immediate CALL's and JUMP's. The code checks if the block being jump to has already been compiled and jumps there if it has, bypassing the dispatcher. This results in a speed-up of around 7 - 10%.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6585 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -156,9 +156,11 @@ public:
|
||||
// CALL this to start the dispatcher
|
||||
const u8 *enterDispatcher;
|
||||
u16 compilePC;
|
||||
CompiledCode *blockLinks;
|
||||
|
||||
private:
|
||||
CompiledCode *blocks;
|
||||
const u8 *blockLinkEntry;
|
||||
u16 *blockSize;
|
||||
u16 compileSR;
|
||||
|
||||
|
Reference in New Issue
Block a user