about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
...
* fix: env BOX64_EMULATED_LIBS triggers sigsegv (#2686)liuli2025-05-301-1/+1
* [WOW64] Print banner at startup (#2685)Yang Liu2025-05-293-3/+4
* [WOW64] Added more missing pieces and the interpreter works (#2682)Yang Liu2025-05-296-28/+78
* [ARM64_DYNAREC] More optimisation of unused XMM/YMM purgeptitSeb2025-05-282-10/+28
* [WOW64][ENV] Clean up a bit (#2681)Yang Liu2025-05-285-64/+49
* [ARM64_DYNAREC] Optimized a bit CVTTPS2DQ on fastround=0 when frintts is not ...ptitSeb2025-05-281-1/+18
* [INTERP] Added 64/65 67 89/8B 64bits opcodesptitSeb2025-05-286-2/+106
* [ARM64_DYNAREC] Small optim to modreg CMPXCHG (#2680)Yang Liu2025-05-282-13/+15
* [WOW64] Supported logging to stdout (#2679)Yang Liu2025-05-2811-71/+115
* [ARM64_DYNAREC] Fixed a warning (#2678)Yang Liu2025-05-281-1/+1
* [DYNAREC] Fixed expected return address in bridged native call (#2677)Yang Liu2025-05-282-2/+2
* [RV64_DYNAREC] Fixed regression introduced in #2669 (#2676)Yang Liu2025-05-274-28/+30
* Merge pull request #2675 from AndreRH/wowbox64ptitSeb2025-05-262-3/+119
|\
| * [WOW64] Implement BTCpuNotifyMemoryFreeAndré Zwing2025-05-261-1/+8
| * [WOW64] Implement BTCpuNotifyUnmapViewOfSectionAndré Zwing2025-05-262-1/+45
| * [WOW64] Implement BTCpuNotifyMemoryProtectAndré Zwing2025-05-261-1/+3
| * [WOW64] Convert floating point valuesAndré Zwing2025-05-262-0/+63
|/
* [RV64_DYNAREC] Removed useless zero-ups in some emit_* functions (#2672)Yang Liu2025-05-262-20/+41
* [CMAKE] Fixed dependency issues introduced recently (#2673)Yang Liu2025-05-261-0/+2
* [RV64_DYNAREC] Added more opcodes to printer (#2671)Yang Liu2025-05-261-0/+220
* [BOX32][WRAPPER] Added some time64 functions (for #2655)ptitSeb2025-05-268-6/+136
* [RV64_DYNAREC] Improved ret_to_epilog with xtheadmemidx (#2670)Yang Liu2025-05-262-61/+83
* [RV64_DYNAREC] Minor nativeflags optim to LEA and CMOVcc opcodes (#2669)Yang Liu2025-05-266-28/+118
* Merge pull request #2667 from AndreRH/wowbox64ptitSeb2025-05-258-528/+587
|\
| * [WOW64] Implement my_cpuidAndré Zwing2025-05-256-523/+544
| * [WOW64] Implement getBoxCpuNameAndré Zwing2025-05-251-1/+2
| * [WOW64] Partially implement BTCpuResetToConsistentStateAndré Zwing2025-05-252-1/+34
| * [WOW64] Implement get_random32 and get_random64André Zwing2025-05-251-5/+9
|/
* [RV64_DYNAREC] Improved emit_pf with Zbb (#2665)Yang Liu2025-05-231-7/+11
* [RV64_DYNAREC] Optimized CLZ macro with xtheadbb (#2664)Yang Liu2025-05-232-40/+48
* [RV64_DYNAREC] Optimized some opcodes with xtheadbb (#2663)Yang Liu2025-05-233-29/+47
* Added -k option to kill all box64 instances (#2661)Yang Liu2025-05-231-1/+65
* Merge pull request #2662 from ksco/cmakeptitSeb2025-05-231-2/+10
|\
| * [CMAKE] Removed the hard dependency between dynarec and main executable to sp...Yang Liu2025-05-231-2/+10
|/
* Merge pull request #2660 from AndreRH/wowbox64ptitSeb2025-05-225-3/+115
|\
| * [WOW64] Remove debug messagesAndré Zwing2025-05-221-3/+0
| * [WOW64] Implement syscallsAndré Zwing2025-05-224-0/+111
| * [WOW64] Initialize db_sizesAndré Zwing2025-05-221-0/+2
| * [WOW64] Don't check the protection on win32André Zwing2025-05-221-0/+2
|/
* [ARM64_DYNAREC] Try to avoid Load/Unload of XMM/YMM regs when possible on int...ptitSeb2025-05-226-26/+121
* [RV64_DYNAREC] Enable nativeflags optimization for more patterns (#2659)Yang Liu2025-05-2216-176/+201
* [BOX32][WRAPPER][TRACE] Fixed some DLSYM_ERROR tracesptitSeb2025-05-221-5/+5
* [WRAPPER][TRACE] Fixed some DLSYM_ERROR tracesptitSeb2025-05-222-13/+13
* [INTERP] Added unaligned path for F0 FF /1 32bits opcodeptitSeb2025-05-211-3/+14
* [ARM64_DYNAREC] Fix (and small optim) on VPMASKMOVD/VPMASKMOVQ opcodesptitSeb2025-05-211-8/+8
* [RV64_DYNAREC] Fixed a typo in 66 F0 0F LOCK CMPXCHG opcode (#2658)Yang Liu2025-05-211-1/+1
* Reprint env configs when special libraries detected (#2657)Yang Liu2025-05-212-3/+8
* [RV64_DYNAREC] Implemented unaligned path for LOCK INC/DEC opcodes (#2656)Yang Liu2025-05-211-8/+34
* Better mmap file tracking when loading multiple file with same name (like 32b...ptitSeb2025-05-211-4/+7
* {BOX32][WRAPPER] More fixes on libdbus-1 wrappingptitSeb2025-05-201-5/+9