Rewrote the recompiler interrupt checking in assembly (and removed it for the new dynamic compiler because the requires uops are not present), brings performance back up, and also did a number of CPU-related clean-ups (mostly removal of dead variables and associated code).

This commit is contained in:
OBattler
2020-07-13 19:46:19 +02:00
parent 0cd0d83cee
commit a862bda04c
32 changed files with 196 additions and 291 deletions

View File

@@ -346,6 +346,8 @@ pc_init(int argc, wchar_t *argv[])
plat_getcwd(usr_path, sizeof_w(usr_path)-1);
memset(path, 0x00, sizeof(path));
pclog("sizeof(cpu_state_t) = %i\n", sizeof(cpu_state_t));
for (c=1; c<argc; c++) {
if (argv[c][0] != L'-') break;