Quote:This is use the recompiler what it the interpreter for?
What you need to know:
Interpreter: slow, useful for debugging
Recompiler: fast, what you should be using
Quote:IIRC in emulation, CPU interpreters run the code one instruction at a time.
And so do recompilers technically (they do have the ability to load in blocks of code ahead of time to look for patterns though, but the code still needs to be loaded/parsed/emitted/executed one instruction at a time, even if it's being managed in blocks). They just emulate it a different way. It is more efficient to compile/execute code one instruction at a time than to interpret it one instruction at a time.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
