about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* [LA64_DYNAREC] Added nativeflags support (#2202)Yang Liu2024-12-2426-742/+1178
|
* [LA64_DYNAREC] Fixed 66 0F PTEST opcode (#2201)Yang Liu2024-12-241-3/+7
|
* [LA64_DYNAREC] Small optim to MOVHPS (#2200)Yang Liu2024-12-242-3/+6
|
* [RV64_DYNAREC] Fixed nativeflags tmp register usage (#2199)Yang Liu2024-12-243-107/+117
|
* [ARM64_DYNAREC] a bit more work on df=0 (still WIP)ptitSeb2024-12-242-1/+2
|
* Add SDL_RenderGeometryRaw wrapped function to SDL2 (#2195)DragonSWDev2024-12-234-0/+5
| | | | | * Add SDL_RenderGeometryRaw wrapped function to SDL2 * Add missing files
* [LA64_DYNAREC] Fixed various issues in LBT path (#2197)Yang Liu2024-12-233-48/+39
|
* [WRAPPED][BOX32] Redirected a few old symbols (#2194)Yang Liu2024-12-238-8/+24
| | | | | * [WRAPPED] Redirected a few old symbols * More
* [ARM64_DYNAREC] Added work in progress BOX64_DYNAREC_DF env. var.ptitSeb2024-12-236-6/+24
|
* Fixed a warningptitSeb2024-12-231-1/+1
|
* [DYNARC] Forgot this file from previous commitptitSeb2024-12-231-0/+1
|
* [DYNAREC] Some light rework of the hotpage handlingptitSeb2024-12-232-17/+22
|
* Added more rbtrees in dynarec managment, to speedup ↵ptitSeb2024-12-233-62/+118
| | | | FindDynablockFromNativeAddress function
* Try to improve clone syscal handling ([BOX32] too)ptitSeb2024-12-232-27/+37
|
* [LA64_DYNAREC] Fixed some LBT path issues (#2193)Yang Liu2024-12-232-2/+3
|
* [LA64_DYNAREC] Optimized some 16bit shift opcodes (#2192)Yang Liu2024-12-233-33/+261
|
* [LA64_DYNAREC] Fixed 32bit ADDIz and SUBz (#2191)Yang Liu2024-12-231-4/+6
|
* Fix build for older system (for #2190)ptitSeb2024-12-232-6/+6
|
* [RV64_DYNAREC] Small optim to emit_and32c (#2189)Yang Liu2024-12-221-1/+1
|
* [RV64_DYNAREC] Added a fast path to SHR Ew, Ib (#2188)Yang Liu2024-12-222-7/+19
|
* [RV64_DYNAREC] Made nativeflags works with 8/16bit fast path (#2187)Yang Liu2024-12-221-46/+48
|
* [ARM64_DYNAREC] Reworked MUL/IMUL opcodes a bitptitSeb2024-12-226-41/+162
|
* [GDBJIT] Display register mapping annotations (#2185)Yang Liu2024-12-226-8/+276
|
* [GDBJIT] Unified the experience for all the backends (#2183)Yang Liu2024-12-216-146/+123
|
* Improved memory tracking and 32bits memory allocationptitSeb2024-12-215-71/+107
|
* Changed customme block resize to lower the number of reallocptitSeb2024-12-211-1/+1
|
* [WRAPPER] Fixed a few uninitized value used warning from VamgrindptitSeb2024-12-211-3/+3
|
* [ARM64_DYNAREC] Improved DMB/DSB printerptitSeb2024-12-211-4/+16
|
* [LA64_DYNAREC] Added ROUNDSD and CVTDQ2PD opcodes (#2173)Leslie Zhai2024-12-203-0/+34
| | | | | | | | | | | * [LA64_DYNAREC] Added ROUNDSD and CVTDQ2PD opcodes * [LA64_DYNAREC] Added round_round * [LA64_DYNAREC] Remove redundant instruction * [LA64_DYNAREC] Remove useless assembler * [LA64_DYNAREC] Made round_round more readable
* Simplified ucontext uc_link managment (closer to glibc handling) ([BOX32] too)ptitSeb2024-12-206-55/+48
|
* [GDBJIT] Display DynaRec info in source file (#2179)Yang Liu2024-12-208-97/+114
| | | | | * [GDBJIT] Display DynaRec info in source file * fix
* [LA64] This should fix static buildptitSeb2024-12-202-1/+5
|
* [WRAPPER] Added 1 more libc wrapped functionptitSeb2024-12-201-1/+1
|
* [WRAPPER] Added a few glib2 wrapped functionsptitSeb2024-12-204-7/+80
|
* [BOX32] Don't abort when stack pointer is not correct on new thread, but ↵ptitSeb2024-12-201-0/+5
| | | | return an error
* [BOX32][WRAPPER] Improved obstack handlingptitSeb2024-12-203-2/+116
|
* [BOX32] use malloc_trim when it gives non 32bits pointersptitSeb2024-12-201-0/+5
|
* [LA64_DYNAREC] A few minor optimizations (#2174)Yang Liu2024-12-192-6/+3
|
* [BOX32] More fixes on libc wrappingptitSeb2024-12-199-122/+216
|
* [BOX32] Boosted xcbconnection slot from 8 to 16ptitSeb2024-12-191-1/+1
|
* [LA64_DYNAREC] Added CLC and PMOVZXBW opcodes (#2172)Leslie Zhai2024-12-192-0/+16
|
* [LA64_DYNAREC] Fix VPICKVE2GR_WU typo (#2171)Leslie Zhai2024-12-191-4/+4
| | | | | * [LA64_DYNAREC] Fix VPICKVE2GR_WU typo * [LA64_DYNAREC] Fix VPICKVE2GR_BU|HU_DU typo
* [RV64_DYNAREC] Fixed 32bits SUBz (#2170)Yang Liu2024-12-181-1/+9
|
* [RV64_DYNAREC] Added more LOCK prefix opcodes (#2169)Yang Liu2024-12-181-0/+79
|
* [RV64_DYNAREC] Fixed 32bit ADDIz (#2168)Yang Liu2024-12-181-1/+9
|
* [RV64_DYNAREC] Fixed CMPXCHG8B (#2167)Yang Liu2024-12-181-5/+5
|
* [RV64_DYNAREC] Added unaligned support to CMPXCHG8B opcode (#2166)Yang Liu2024-12-183-69/+101
|
* Improved handling of stack size and addresses attribute for threads ([BOX32] ↵ptitSeb2024-12-182-50/+80
| | | | too)
* Added an helper function to abort and backtrace (used in [BOX32] when ↵ptitSeb2024-12-182-2/+37
| | | | pointer address not 32bits compatible)
* [ELFLOADER] Do not fornul dlclose remaining libs at exit, just lest ↵ptitSeb2024-12-181-2/+2
| | | | dependancies do the unload (help gogdl and nile)