Skip to content

Separate MAX_BLOCK_SIZE / MAX_EXITS for arm/thumb mode and reduce arm…#262

Draft
andymcca wants to merge 1 commit intolibretro:masterfrom
andymcca:patch-6
Draft

Separate MAX_BLOCK_SIZE / MAX_EXITS for arm/thumb mode and reduce arm…#262
andymcca wants to merge 1 commit intolibretro:masterfrom
andymcca:patch-6

Conversation

@andymcca
Copy link

… values

This improves performance on Camelot games (specifically Mario Tennis / Mario Golf) and solves issue #151. Theory is that by reducing the block sizes/exits for arm mode that this reduces the number of times the dynarec caches need to be flushed per frame. Impact of this change needs to be assessed for all games though.

… values

This improves performance on Camelot games (specifically Mario Tennis / Mario Golf) and solves issue libretro#151.  Theory is that by reducing the block sizes/exits for arm mode that this reduces the number of times the dynarec caches need to be flushed per frame.  Impact of this change needs to be assessed for all games though.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments