Changed disassemble and debug checks from run-time to compile-time

for Thumb ARM emulation.  On my (quite fast) system, this results in 4%
less CPU usage, so it should be much better on slower systems.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2576 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
stephena 2012-12-26 21:16:34 +00:00
parent 6e7685af70
commit f003bd31bd
2 changed files with 164 additions and 282 deletions

File diff suppressed because it is too large Load Diff

View File

@ -139,8 +139,6 @@ class Thumbulator
uInt64 reads;
uInt64 writes;
Int32 DBUG; // dump detailed execution trace
Int32 DISS; // dump Thumb instruction trace
ostringstream statusMsg;
static bool trapOnFatal;