about summary refs log tree commit diff stats
path: root/src/include (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-28[ARM64_DYNAREC] More optimisation of unused XMM/YMM purgeptitSeb2-10/+28
2025-05-28[WOW64][ENV] Clean up a bit (#2681)Yang Liu5-64/+49
2025-05-28[ARM64_DYNAREC] Optimized a bit CVTTPS2DQ on fastround=0 when frintts is not ...ptitSeb1-1/+18
2025-05-28[INTERP] Added 64/65 67 89/8B 64bits opcodesptitSeb6-2/+106
2025-05-28[ARM64_DYNAREC] Small optim to modreg CMPXCHG (#2680)Yang Liu2-13/+15
2025-05-28[WOW64] Supported logging to stdout (#2679)Yang Liu11-71/+115
2025-05-28[ARM64_DYNAREC] Fixed a warning (#2678)Yang Liu1-1/+1
2025-05-28[DYNAREC] Fixed expected return address in bridged native call (#2677)Yang Liu2-2/+2
2025-05-27[RV64_DYNAREC] Fixed regression introduced in #2669 (#2676)Yang Liu4-28/+30
2025-05-26[WOW64] Implement BTCpuNotifyMemoryFreeAndré Zwing1-1/+8
2025-05-26[WOW64] Implement BTCpuNotifyUnmapViewOfSectionAndré Zwing2-1/+45
2025-05-26[WOW64] Implement BTCpuNotifyMemoryProtectAndré Zwing1-1/+3
2025-05-26[WOW64] Convert floating point valuesAndré Zwing2-0/+63
2025-05-26[RV64_DYNAREC] Removed useless zero-ups in some emit_* functions (#2672)Yang Liu2-20/+41
2025-05-26[CMAKE] Fixed dependency issues introduced recently (#2673)Yang Liu1-0/+2
2025-05-26[RV64_DYNAREC] Added more opcodes to printer (#2671)Yang Liu1-0/+220
2025-05-26[BOX32][WRAPPER] Added some time64 functions (for #2655)ptitSeb8-6/+136
2025-05-26[RV64_DYNAREC] Improved ret_to_epilog with xtheadmemidx (#2670)Yang Liu2-61/+83
2025-05-26[RV64_DYNAREC] Minor nativeflags optim to LEA and CMOVcc opcodes (#2669)Yang Liu6-28/+118
2025-05-25[WOW64] Implement my_cpuidAndré Zwing6-523/+544
2025-05-25[WOW64] Implement getBoxCpuNameAndré Zwing1-1/+2
2025-05-25[WOW64] Partially implement BTCpuResetToConsistentStateAndré Zwing2-1/+34
2025-05-25[WOW64] Implement get_random32 and get_random64André Zwing1-5/+9
2025-05-23[RV64_DYNAREC] Improved emit_pf with Zbb (#2665)Yang Liu1-7/+11
2025-05-23[RV64_DYNAREC] Optimized CLZ macro with xtheadbb (#2664)Yang Liu2-40/+48
2025-05-23[RV64_DYNAREC] Optimized some opcodes with xtheadbb (#2663)Yang Liu3-29/+47
2025-05-23Added -k option to kill all box64 instances (#2661)Yang Liu1-1/+65
2025-05-23[CMAKE] Removed the hard dependency between dynarec and main executable to sp...Yang Liu1-2/+10
2025-05-22[WOW64] Remove debug messagesAndré Zwing1-3/+0
2025-05-22[WOW64] Implement syscallsAndré Zwing4-0/+111
2025-05-22[WOW64] Initialize db_sizesAndré Zwing1-0/+2
2025-05-22[WOW64] Don't check the protection on win32André Zwing1-0/+2
2025-05-22[ARM64_DYNAREC] Try to avoid Load/Unload of XMM/YMM regs when possible on int...ptitSeb6-26/+121
2025-05-22[RV64_DYNAREC] Enable nativeflags optimization for more patterns (#2659)Yang Liu16-176/+201
2025-05-22[BOX32][WRAPPER][TRACE] Fixed some DLSYM_ERROR tracesptitSeb1-5/+5
2025-05-22[WRAPPER][TRACE] Fixed some DLSYM_ERROR tracesptitSeb2-13/+13
2025-05-21[INTERP] Added unaligned path for F0 FF /1 32bits opcodeptitSeb1-3/+14
2025-05-21[ARM64_DYNAREC] Fix (and small optim) on VPMASKMOVD/VPMASKMOVQ opcodesptitSeb1-8/+8
2025-05-21[RV64_DYNAREC] Fixed a typo in 66 F0 0F LOCK CMPXCHG opcode (#2658)Yang Liu1-1/+1
2025-05-21Reprint env configs when special libraries detected (#2657)Yang Liu2-3/+8
2025-05-21[RV64_DYNAREC] Implemented unaligned path for LOCK INC/DEC opcodes (#2656)Yang Liu1-8/+34
2025-05-21Better mmap file tracking when loading multiple file with same name (like 32b...ptitSeb1-4/+7
2025-05-20{BOX32][WRAPPER] More fixes on libdbus-1 wrappingptitSeb1-5/+9
2025-05-20[DYNAREC] Removed unnecessary volatile metadata barriers (#2653)Yang Liu1-12/+4
2025-05-20[RV64_DYNAREC] Fixed more potential scratch register conflicts (#2652)Yang Liu2-5/+5
2025-05-20[BOX32][WRAPPER] Try to fix some of the issues with wrapped libdbus-1 and arr...ptitSeb4-9/+79
2025-05-20[INTERP] Small change on 0F 2E/2F opcode, and alows Interp->Dynarec on 80..8F...ptitSeb1-2/+2
2025-05-20[INTERP] Fixed D9 F5/F8 (for #2644)ptitSeb1-40/+14
2025-05-20[RV64_DYNAREC] Improved POPCNT and fixed some scratch conflicts (#2651)Yang Liu6-34/+95
2025-05-20[RV64] Improved vendor extension detection to avoid conflicts (for #2645)Yang Liu1-37/+51