| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Spelling/typo fixes in code and documentation updates (#2223) | olegos2 | 2024-12-28 | 1 | -1/+1 |
| | | | | | | | | | | | | * Fix typo DLOpenned->DLOpened * Fix a typo in comments: versionned->versioned * Fix a typo in comment: cleanning->cleaning * Update COMPILE.md and USAGE.md * A few more typos in comments | ||||
| * | [ANDROID] Another attempt at fixing the build | ptitSeb | 2024-12-27 | 1 | -11/+11 |
| | | |||||
| * | [ANDROID] Fix build | ptitSeb | 2024-12-27 | 1 | -10/+10 |
| | | |||||
| * | [ANDROID] Fixed definition of android_sigaction_t | ptitSeb | 2024-12-27 | 1 | -1/+1 |
| | | |||||
| * | [ANDROID] Try to fix signal handling on android | ptitSeb | 2024-12-27 | 1 | -0/+12 |
| | | |||||
| * | Introduce BOX64_CPUTYPE to choose emulating Intel or AMD cpus (no AMD ↵ | ptitSeb | 2024-12-27 | 1 | -0/+1 |
| | | | | | specific extension yet) | ||||
| * | [DYNAREC] Implement perf map (#2212) | Leslie Zhai | 2024-12-26 | 2 | -1/+5 |
| | | | | | | * [DYNAREC] Implement perf map * [DYNAREC] Use function name as the Symbol | ||||
| * | [ARM64_DYNAREC] Added work in progress BOX64_DYNAREC_DF env. var. | ptitSeb | 2024-12-23 | 1 | -0/+1 |
| | | |||||
| * | [DYNARC] Forgot this file from previous commit | ptitSeb | 2024-12-23 | 1 | -0/+1 |
| | | |||||
| * | Added more rbtrees in dynarec managment, to speedup ↵ | ptitSeb | 2024-12-23 | 1 | -0/+37 |
| | | | | | FindDynablockFromNativeAddress function | ||||
| * | Improved memory tracking and 32bits memory allocation | ptitSeb | 2024-12-21 | 1 | -0/+6 |
| | | |||||
| * | [GDBJIT] Display DynaRec info in source file (#2179) | Yang Liu | 2024-12-20 | 1 | -1/+1 |
| | | | | | | * [GDBJIT] Display DynaRec info in source file * fix | ||||
| * | [BOX32][WRAPPER] Improved obstack handling | ptitSeb | 2024-12-20 | 1 | -0/+31 |
| | | |||||
| * | Added an helper function to abort and backtrace (used in [BOX32] when ↵ | ptitSeb | 2024-12-18 | 1 | -2/+3 |
| | | | | | pointer address not 32bits compatible) | ||||
| * | [GDBJIT] Show x64pc in gdb, also added documentation (#2163) | Yang Liu | 2024-12-18 | 1 | -3/+4 |
| | | | | | | | | | | * [GDBJIT] Show x64pc in gdb * Add env. variable and documentation * typo * oops | ||||
| * | Added initial GDBJIT support (#2162) | Yang Liu | 2024-12-17 | 2 | -0/+33 |
| | | | | | | | | * Added GDBJIT support * fix * fix | ||||
| * | Some (mostly) cosmetic change to x64emu initializers | ptitSeb | 2024-12-17 | 1 | -1/+1 |
| | | |||||
| * | [BOX32][WRAPPER] Silence some conversion warnings | ptitSeb | 2024-12-16 | 1 | -0/+3 |
| | | |||||
| * | [BOX32][WRAPPER] Prepare xcb_connection_t* align functions | ptitSeb | 2024-12-16 | 1 | -0/+2 |
| | | |||||
| * | [BOX32] Rollback simplied alignment of msghdr as cmsg also needs alignment ↵ | ptitSeb | 2024-12-15 | 1 | -4/+5 |
| | | | | | (some docs are eroneous about cmsg_len field type) | ||||
| * | [BOX32][WRAPPER] More work on libc wrapping, and some new syscall too | ptitSeb | 2024-12-15 | 1 | -0/+20 |
| | | |||||
| * | [BOX32][WRAPPER] More fixes to libc and X11 wrapping | ptitSeb | 2024-12-14 | 1 | -2/+2 |
| | | |||||
| * | [BOX32][WRAPPER] Added 32bits wrapped libcairo | ptitSeb | 2024-12-12 | 1 | -0/+3 |
| | | |||||
| * | [BOX32][WRAPPER] Added more libc and libresolv 32bits wrapped functions | ptitSeb | 2024-12-12 | 1 | -0/+12 |
| | | |||||
| * | [LA64] SIGRTMAX is 127 for ABI 1.0 (#2134) | Leslie Zhai | 2024-12-11 | 1 | -0/+4 |
| | | | | | | | | * [LA64] SIGRTMAX is 127 for ABI 1.0 * [LA64] Added LARCH64_ABI_1 CMake option * [LA64] Change MAX_SIGNAL to 128 for ABI 1.0 | ||||
| * | [BOX32] Some fixes to a few file related 32bits wrapped function (now ↵ | ptitSeb | 2024-12-04 | 1 | -6/+6 |
| | | | | | windows gog installer can be used with box32 and wine) | ||||
| * | Android Long Double handling (#2101) | ptitSeb | 2024-12-02 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | * [ANDROID] Try to handle LongDouble in vaarg correctly * [ANDROID] Try to enable test07 * [WRAPPED] Fixed Android long double handling (#2096) * [WRAPPED] Fixed Android long double handling * [WRAPPED] Force casting to uintptr_t * [WRAPPED] Fixed a typing issue, removed a warning in the CI --------- Co-authored-by: rajdakin <rajdakin@gmail.com> | ||||
| * | Added a new memExist helper function and use it instead of getMmapped were ↵ | ptitSeb | 2024-11-30 | 1 | -0/+1 |
| | | | | | it make sense | ||||
| * | [WRAPPER] Refactored some glib2 signal handling | ptitSeb | 2024-11-29 | 1 | -14/+0 |
| | | |||||
| * | [WRAPPER] More work on gtk/gstreamer wrapping | ptitSeb | 2024-11-27 | 2 | -0/+3 |
| | | |||||
| * | [RBTREE] Document the rationale for memory management (#2060) | Chi-Kuan Chiu | 2024-11-25 | 1 | -0/+199 |
| | | | | | | | Enhanced the rbtree.h header with detailed documentation comments for each function. This comment aims to clarify the role of the red-black tree in memory management and how these functions interact with and manage memory. | ||||
| * | [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070) | Yang Liu | 2024-11-25 | 1 | -0/+1 |
| | | | | | | | | | | | | * [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions * Use sevl for wfe * Add docs * Fix typo * use switch case | ||||
| * | [ARM64_DYNAREC] Various fixes and improvments to a few random opcodes | ptitSeb | 2024-11-15 | 1 | -0/+2 |
| | | |||||
| * | [INTERPRETER] Some cleanup on base logic/math/shift operations | ptitSeb | 2024-11-15 | 1 | -8/+0 |
| | | |||||
| * | [DYNAREC] Added a experimental BOX64_DYNAREC_WEAKBARRIER option (#2033) | Yang Liu | 2024-11-14 | 1 | -0/+1 |
| | | | | | | * [DYNAREC] Added a experimental BOX64_DYNAREC_WEAKBARRIER option * Added it to the RCFILE | ||||
| * | [LA64] Implement convert x64_va_list_t to sysv_varargs for float (#2025) (#2031) | Leslie Zhai | 2024-11-14 | 1 | -1/+2 |
| | | | | | | | | | | * [LA64] Implement convert x64_va_list_t to sysv_varargs for float (#2025) * [LA64] Implement myStackAlignGVariantNew (#2025) * [LA64] Limit the log to LOG_DEBUG (#2055) * [LA64] Add missing file (#2025) | ||||
| * | [DYNAREC] Only test page protection when needed (and using a fester way) ↵ | ptitSeb | 2024-11-09 | 1 | -0/+1 |
| | | | | | (should address the performance regression of #2009) | ||||
| * | [RBTREE] Unify naming and prevent unintended symbol exposure (#2005) | Jim Huang | 2024-11-06 | 2 | -13/+11 |
| | | | | | | Red-black tree operations now consistently use the 'rbtree_' prefix, and internal functions remain unexposed. Tested on RV64GC, resulting in a 498-byte reduction in the .text section size. | ||||
| * | Improve handling of memory protection, and excution bit | ptitSeb | 2024-11-04 | 1 | -0/+1 |
| | | |||||
| * | Forgot that file in earlier commit | ptitSeb | 2024-11-02 | 1 | -0/+1 |
| | | |||||
| * | Improved clone wrapped function compatibility | ptitSeb | 2024-10-30 | 1 | -0/+1 |
| | | |||||
| * | [ARM64_DYNAREC] Added BOX64_DYNAREC_NATIVEFLAGS to disable the use of native ↵ | ptitSeb | 2024-10-20 | 1 | -0/+1 |
| | | | | | flags, as there is still a bug or two in that mode (for #1947) | ||||
| * | [BOX32][WRAPPER] Added 32bits wrapped regex libc functions | ptitSeb | 2024-10-19 | 1 | -0/+46 |
| | | |||||
| * | [BOX32][WRAPPER] Added some more libc wrapped function, and 32bits ↵ | ptitSeb | 2024-10-19 | 1 | -0/+10 |
| | | | | | globalsymbol infrastructure | ||||
| * | [BOX32] Allow internal memory to be in 32bits space if needed | ptitSeb | 2024-10-13 | 1 | -0/+26 |
| | | |||||
| * | [BOX32] Morewrapped SDL2 function, and improved handling of SDL_PixelFormat | ptitSeb | 2024-10-10 | 1 | -0/+9 |
| | | |||||
| * | [BOX32] Added better handling of fcntl (should help Wine when futex_waitv ↵ | ptitSeb | 2024-10-08 | 1 | -0/+13 |
| | | | | | syscall is not available) | ||||
| * | [BOX32] Fixed some X11 function so wine launch (and added BOX64_X11SYNC to ↵ | ptitSeb | 2024-10-08 | 1 | -0/+1 |
| | | | | | help debug X11 programs) | ||||
| * | [BOX32] Refactored X11 wrapping, and add a few more functions | ptitSeb | 2024-10-08 | 1 | -0/+1 |
| | | |||||
| * | Improve debugging trace of rb_tree | ptitSeb | 2024-10-08 | 1 | -1/+1 |
| | | |||||