PCSX2 Documentation/PCSX2 EE Recompiler: Difference between revisions
PCSX2 Documentation/PCSX2 EE Recompiler (view source)
Revision as of 09:24, 17 November 2015
, 17 November 2015→Code Generation
Line 157: | Line 157: | ||
# Execute JITCompile | # Execute JITCompile | ||
* Note: the purpose is to detect that EE instructions were already compiled inside another block. | * Note: the purpose is to detect that EE instructions were already compiled inside another block. | ||
* Note2: it might be removed soon | |||
==== EnterRecompiledCode ==== | ==== EnterRecompiledCode ==== | ||
Line 172: | Line 173: | ||
# Destroy the stack ("leave") | # Destroy the stack ("leave") | ||
# Return to C++ world ("ret") | # Return to C++ world ("ret") | ||
* Note: I think the stack is simulated to ease stack rewind for exeception/debugger. | |||
==== DispatchBlockDiscard ==== | ==== DispatchBlockDiscard ==== |