index
:
box64
this commit
fix/trace
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
dynarec
/
dynarec_native.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
[RV64_DYNAREC] Added X87DOUBLE=2 support (#2553)
Yang Liu
2025-04-21
1
-5
/
+0
*
[DYNAREC] Introduce BOX64_DYNAREC_X87DOUBLE=2 to handle Low Precision x87 ([A...
ptitSeb
2025-04-16
1
-1
/
+12
*
[DYNAREC] Speedup a bit DYNAREC_DIRTY=1
ptitSeb
2025-04-10
1
-0
/
+4
*
[WOW64] More tweaks towards PE build (#2519)
Yang Liu
2025-04-10
1
-6
/
+6
*
[WOW64] More work on the PE wow64 build (#2518)
Yang Liu
2025-04-10
1
-11
/
+0
*
[DYNAREC] Better handling of self-loop and added CALLRET=2 settings (ARM64 on...
ptitSeb
2025-04-09
1
-6
/
+35
*
[DYNAREC] Do not mark a dynablock as always_test for loop on itself that are ...
ptitSeb
2025-04-08
1
-6
/
+10
*
Moved more functions to os.h (#2497)
Yang Liu
2025-04-03
1
-1
/
+1
*
Introduced box64cpu.h for exported interpreter and dynarec functions (#2490)
Yang Liu
2025-04-01
1
-2
/
+1
*
Added os.h for future usage (#2488)
Yang Liu
2025-04-01
1
-0
/
+1
*
[DYNAREC] Better handling of blocksize limit when generating very large dynab...
ptitSeb
2025-03-24
1
-10
/
+24
*
[ARM64_DYNAREC] Improced arch_build helpers function to only compute build st...
ptitSeb
2025-03-08
1
-2
/
+2
*
[ARM64_DYNAREC] Removed obsolete comment
ptitSeb
2025-03-08
1
-1
/
+0
*
[ARM64_DYNAREC] Fixed inlined ClearCache, re-enabling it
ptitSeb
2025-03-08
1
-2
/
+2
*
[ARM64_DYNAREC] Disabled inlined ClearCache as it seems not 100% efficient
ptitSeb
2025-03-08
1
-1
/
+3
*
[RCFILE] Added range gdbjit support (#2414)
Yang Liu
2025-03-03
1
-2
/
+2
*
[RCFILE] Added support for perfile dynarec dump (#2393)
Yang Liu
2025-02-19
1
-20
/
+21
*
[DYNAREC] Fixed diff logging prefix of pass2&3 (#2337)
Yang Liu
2025-02-09
1
-4
/
+4
*
[DYNAREC] Added preliminary per-file settings (#2288)
Yang Liu
2025-01-23
1
-1
/
+1
*
Added [BOX64] prefix for all the stdout logs (#2279)
Yang Liu
2025-01-21
1
-5
/
+5
*
[ENV] Initial refactor of env variables infrastructure (#2274)
Yang Liu
2025-01-21
1
-24
/
+24
*
[ARM64_DYNAREC] Allow new ClearCache also for Android
ptitSeb
2025-01-14
1
-1
/
+1
*
[DYNAREC] Better handling of Clear Instruction Cache, also [ARM64_DYNAREC] in...
ptitSeb
2025-01-14
1
-3
/
+34
*
[DYNAREC] Imroved log on signal and flags/sse info gathering. [ARM64_DYNAREC]...
ptitSeb
2025-01-05
1
-1
/
+2
*
[DYNAREC] Appended instruction name to symbol (#2228)
Leslie Zhai
2025-01-03
1
-2
/
+2
*
[ARM64_DYNAREC] Improved signal handling and flags handling (tbd on other archs)
ptitSeb
2024-12-31
1
-2
/
+13
*
[DYNAREC] Implement perf map (#2212)
Leslie Zhai
2024-12-26
1
-0
/
+10
*
[GDBJIT] Display DynaRec info in source file (#2179)
Yang Liu
2024-12-20
1
-1
/
+1
*
[GDBJIT] Show x64pc in gdb, also added documentation (#2163)
Yang Liu
2024-12-18
1
-1
/
+1
*
Added initial GDBJIT support (#2162)
Yang Liu
2024-12-17
1
-0
/
+11
*
[DYNAREC] Small improvments on flags when end of block if trigger early
ptitSeb
2024-12-11
1
-1
/
+1
*
[RV64_DYNAREC] Added simple opcodes fusion as "native flags" (#2102)
Yang Liu
2024-12-02
1
-0
/
+2
*
[DYNAREC] Better detection of wait slot
ptitSeb
2024-11-23
1
-0
/
+15
*
[ARM64_DYNAREC] Added directmapping of x86 flags to N, V and Z arm64 flags
ptitSeb
2024-10-17
1
-0
/
+2
*
[DYNAREC] Track if a dynablock is for 32bits code (for future use)
ptitSeb
2024-09-17
1
-4
/
+6
*
[DYNAREC] Fixed a typo in an error message
ptitSeb
2024-07-21
1
-2
/
+2
*
[DYNAREC] Fixed `ymm0_purge` for some instructions (#1664)
rajdakin
2024-07-10
1
-2
/
+6
*
[ARM64_DYNAREC] Reworked ymm0 propagation
ptitSeb
2024-07-07
1
-28
/
+72
*
[DYNAREC] Improved cache coherency and internal jump handling, [ARM64_DYNAREC...
ptitSeb
2024-07-02
1
-0
/
+16
*
[DYNAREC] Keep internal jmp table to the end
ptitSeb
2024-07-01
1
-3
/
+4
*
[ARM64_DYNAREC] Reworked ymm_zero handling on internal jump
ptitSeb
2024-06-23
1
-6
/
+10
*
[DYNAREC] Another fix for YMM Zero'd upper reg tracking
ptitSeb
2024-06-09
1
-23
/
+25
*
[ARM64_DYNAREC] Fixed YMM cache handling, espcially in high pressure regs cases
ptitSeb
2024-06-07
1
-4
/
+10
*
[DYNAREC] Improved handling of the Ymm0 attribute
ptitSeb
2024-06-05
1
-7
/
+30
*
[ARM64_DYNAREC] That first avx opcode now is 256bits enabled
ptitSeb
2024-05-30
1
-1
/
+1
*
[ARM64_DYNAREC] Added a fisrt 128bits only AVX opcode
ptitSeb
2024-05-30
1
-1
/
+7
*
[DYNAREC] Change method to detect dead code in block (fixes Spintires on Wow6...
ptitSeb
2024-04-28
1
-7
/
+19
*
[DYNAREC] Fix some flag propagation with partial SF_SET/SF_SET_DF
ptitSeb
2024-04-27
1
-5
/
+1
*
[DYNAREC] Fixed an issue with flags when using SF_SET_NODF (fixed regression ...
ptitSeb
2024-04-26
1
-1
/
+1
*
[DYNAREC] Fix for some rare (or less rare depending on the backend) case of j...
ptitSeb
2024-04-24
1
-1
/
+1
[next]