about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Made a custom implementation of pthread_onceptitSeb2022-10-263-0/+16
* [DYNAREC] Added BIGBLOCK=3 levelptitSeb2022-10-251-1/+4
* [DYNAREC] Better (defered) flag handling in dynarec (gives between 5% and 10%...ptitSeb2022-10-2413-133/+210
* [DYNAREC] Rewrote unused acro, in case it used laterptitSeb2022-10-241-37/+29
* [DYNAREC] Use customMalloc for internal dynarec stuff (fixed starbound)ptitSeb2022-10-243-35/+49
* [DYNAREC] Forget this realloc->box_reallocptitSeb2022-10-231-1/+1
* [DYNAREC] Small change on how add_next/get_closest_next worksptitSeb2022-10-221-4/+11
* [DYNAREC] Added BOX64_DYNAREC_SAFEFLAGSptitSeb2022-10-222-5/+11
* [DYNAREC] Added 66 0F 7C opcodeptitSeb2022-10-221-0/+24
* [DYNAREC] Added DE opcodesptitSeb2022-10-224-15/+303
* src: asm: Rename lr & fp registers to their x-equivalents (#426)Alfred E. Neumayer2022-10-173-4/+4
* [DYNAREC] Small optim for 0F C6 opcodeptitSeb2022-10-011-15/+20
* [DYNAREC] Fixed and optimized 0F BA opcodesptitSeb2022-10-012-26/+15
* Added PCLMULQDQ ([DYNAREC] Too, using PMULL if present) extension (improve a ...ptitSeb2022-09-305-1/+81
* [DYNAREC] Added 64 2B opcodeptitSeb2022-09-291-0/+10
* Improved signal handling and x87 flags (with tests backported from box86)ptitSeb2022-09-292-3/+2
* Improved handling of CF flags in dec/inc opcodes ([DYNAREC] too) (helps Xonot...ptitSeb2022-09-262-2/+5
* [DYNAREC] Improved BOX64_NODYNAREC effect, and Interpretor->Dynarec on condit...ptitSeb2022-09-251-1/+1
* Added F0 86 ocpode ([DYNAREC] too) (for #406)ptitSeb2022-09-151-1/+36
* Make StrongMem emulation level 2 strongerptitSeb2022-09-042-6/+24
* Added D9 D8..DF opcodes ([DYNAREC] too) (for #361)ptitSeb2022-08-091-8/+16
* Chenged Interpretor so RIP is updated on opcode success (better precision for...ptitSeb2022-08-061-0/+2
* All box internal memory alloc use __libc_ internal one (except on Android, us...ptitSeb2022-08-063-33/+33
* Added BOX64_ROLLING_LOG=1 for a 'Just in Time LOG=2' on signalptitSeb2022-07-301-2/+2
* [DYNAREC] Improved handlinf of RIP valueptitSeb2022-07-164-4/+10
* [DYNAREC] Fixed 0F 09 OpcodeptitSeb2022-07-161-0/+8
* [DYNAREC] Improved pred_sz computationptitSeb2022-07-161-8/+10
* [DYNAREC] Improved trace a bitptitSeb2022-07-161-1/+1
* [DYNAREC] Fixed 0F 09/0B opcodesptitSeb2022-07-163-0/+10
* [DYNAREC] More color for DYNAREC_DUMP=2ptitSeb2022-07-101-4/+4
* [DYNAREC] Fixed some x87 issues (fixing issues with ut2004)ptitSeb2022-07-091-5/+5
* [DYNAREC] Disable 64 66 0F 2E opcode, something is wrong and it SIGILL (for #...ptitSeb2022-07-032-4/+4
* Added 66 F0 0F C1 opcode ([DYNAREC] too) (for FRAMED Collection on Steam)ptitSeb2022-07-031-0/+37
* Added 64 66 0F 2E/2F ocodes ([DYNAREC] too) (for #298)ptitSeb2022-07-032-4/+25
* [DYNAREC] Added most 67 00-3C opcodesptitSeb2022-07-032-1/+438
* [DYNAREC] Add a mecanism to remember fixed address accessed with LOCK, so MOV...ptitSeb2022-07-0319-267/+306
* Improved a bit HotPage handling (might help Terraria and RimWorld, maybe other)ptitSeb2022-06-261-3/+37
* [DYNAREC] Remove assert, the test is not relevent anymoreptitSeb2022-06-251-1/+0
* [DYNAREC] Fixed an issue with fillPredecessor that would undersize the predec...ptitSeb2022-06-251-3/+3
* [DYNAREC] Added BRK emitter, to help debuggingptitSeb2022-06-251-0/+4
* [DYNAREC] Fixed some complex x87 opcode, like FSINCOS (fixed bad camera in Un...ptitSeb2022-06-191-1/+14
* [DYNAREC] added 67 8B opcodeptitSeb2022-06-111-0/+12
* Added 67 83 opcode ([DYNAREC] too) (for #323)ptitSeb2022-06-111-0/+78
* [DYNAREC] Fixed (or least avoid SIGILL) for DD /1 opcodeptitSeb2022-06-111-0/+5
* Added 67 C7 opcode ([DYNAREC] too) (for #323)ptitSeb2022-06-111-1/+17
* Fixed a regression with last dynarec refactor (for #318)ptitSeb2022-06-051-0/+2
* [DYNAREC] Fixed a rare case of crash when crrent block is invalidptitSeb2022-05-281-1/+1
* [DYNAREC] Fixed regression on 66 C1 /7 opcodeptitSeb2022-05-281-1/+1
* [DYNAREC] Various small fixes and improvments to a few opcodesptitSeb2022-05-265-52/+47
* [DYNAREC] Fix an issue with LOCK ADD Ew, Iw opcodeptitSeb2022-05-261-3/+3