about summary refs log tree commit diff stats
path: root/src/dynarec/dynablock.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* [DYNAREC][TRACE] Slightly better trace message on creating dynablockptitSeb2025-04-181-2/+2
* [WOW64] More tweaks for PE build (#2528)Yang Liu2025-04-141-0/+50
* [DYNAREC] Speedup a bit DYNAREC_DIRTY=1ptitSeb2025-04-101-13/+20
* [DYNAREC] Improved handling of db_size rbtreeptitSeb2025-04-091-16/+7
* [DYNAREC] Better handling of self-loop and added CALLRET=2 settings (ARM64 on...ptitSeb2025-04-091-6/+40
* [WOW64] Add wow64 PE build scaffolding (#2513)Yang Liu2025-04-081-2/+0
* Decoupled alternate functions from bridge (#2500)Yang Liu2025-04-031-1/+1
* Moved more OS-dependent functions to os.h (#2491)Yang Liu2025-04-011-15/+5
* Introduced box64cpu.h for exported interpreter and dynarec functions (#2490)Yang Liu2025-04-011-2/+1
* Added os.h for future usage (#2488)Yang Liu2025-04-011-0/+1
* [ARM64] Use crc32 hardware support (if available) for dynablock signatureptitSeb2025-03-311-0/+4
* [DYNAREC] Better handling of blocksize limit when generating very large dynab...ptitSeb2025-03-241-1/+1
* [ENV] Initial refactor of env variables infrastructure (#2274)Yang Liu2025-01-211-1/+1
* [NON4KPAGE] Some more adjustments for non-4Kpagesize system (should help #2110)ptitSeb2024-12-051-3/+3
* Disable another execution test when pagesize is not 4KptitSeb2024-12-041-2/+2
* [DYNAREC] Only test page protection when needed (and using a fester way) (sho...ptitSeb2024-11-091-4/+12
* Improve handling of memory protection, and excution bitptitSeb2024-11-041-0/+3
* Fixes (#1659)rajdakin2024-07-091-5/+5
* [DYNAREC] Re-introduce a simple HotPage handling, to speedup heavily obfuscat...ptitSeb2024-05-031-0/+2
* Fixed a few warning here and there...ptitSeb2024-04-131-9/+0
* [DYNAREC] Handling of memfd_create backed mmap on dynarec (help #1234 but doe...ptitSeb2024-02-011-2/+2
* [DYNAREC] Small improvment in dynablock/protectDB handlingptitSeb2024-01-291-10/+8
* [DYNAREC] use an rbtree for dynablock size and max_db_size updateptitSeb2024-01-231-4/+32
* [MEMORY] Switched from a sparse array to a red-black tree (#1180)rajdakin2023-12-311-18/+0
* Removed old commented codeptitSeb2023-12-201-9/+0
* [DYNAREC] Small improvment on multi-thread reliance for the jumptableptitSeb2023-09-091-4/+4
* [ANDROID] More change to android/dynarec buildptitSeb2023-09-021-2/+7
* [ANDROID] This should fix Dynarec build on AndroidptitSeb2023-09-021-1/+1
* [DYNAREC] Some spelling fixesAndré Zwing2023-08-021-1/+1
* Merge pull request #896 from josch/exeptitSeb2023-07-211-0/+0
|\
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-211-0/+0
* | Improved BOX64_MALLOC_HACK=2 and the glAleternate mecanism (help steam & hero...ptitSeb2023-07-081-1/+1
* | A few cosmetic fixes (#858)Alexandre Julliard2023-06-241-2/+0
* | [32BITS][DYNAREC] Preparing Dynarec to handle 32bits codeptitSeb2023-06-221-9/+9
* | Improved custom memory allocatorptitSeb2023-05-101-1/+2
* | [DYNAREC] Made FASTPAGE more agressiveptitSeb2023-05-061-1/+3
|/
* [DYNAREC] General fixes and improvment for multithread and jit program. Helps...ptitSeb2023-04-161-35/+94
* [DYNAREC] Fixed TEST_INTERPRETER when jumping to a non-dynarec blockptitSeb2023-03-301-1/+8
* [DYNAREC] This small utility function can be staticptitSeb2023-02-201-1/+1
* [DYNAREC] Introduced BOX64_DYNAREC_FASTPAGE to use an alternate way to handle...ptitSeb2023-02-191-2/+13
* Simplified dynablock handling (reduced memory consuption)ptitSeb2023-02-191-18/+2
* [DYNAREC] Added BOX64_DYNAREC_WAIT env. var. (Default to 1)ptitSeb2023-02-161-2/+8
* [DYNAREC] Use custom mutex, improved Signal while FillBlocks64 and atomic han...ptitSeb2023-02-121-10/+10
* [TRACE] Better trace on no-block jump warningptitSeb2022-12-301-1/+1
* [DYNAREC] Removed a useless mutex lockptitSeb2022-11-281-5/+0
* [DYNAREC] Fixed alternate address not always taken into account by DynarecptitSeb2022-11-021-0/+3
* Remove dynablocklist (#438)ptitSeb2022-10-311-413/+86
* [DYNAREC] Fixed a potential issue with free range of dynablockptitSeb2022-10-291-1/+2
* [DYNAREC] Use customMalloc for internal dynarec stuff (fixed starbound)ptitSeb2022-10-241-13/+24
* All box internal memory alloc use __libc_ internal one (except on Android, us...ptitSeb2022-08-061-12/+12