| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use BOX64_RESERVE_HIGHMEM by default on ADLINK profile | ptitSeb | 2023-10-13 | 1 | -0/+4 |
| * | [DYNAREC] Introduce a config that should save a bit of mmemory at runtime (ON... | ptitSeb | 2023-10-01 | 1 | -12/+181 |
| * | [DYNAREC] Changed lock mecanism for memory protection | ptitSeb | 2023-10-01 | 1 | -84/+147 |
| * | Go back to use mmap for memory allocation, as some OS restric malloc'd memory... | ptitSeb | 2023-09-09 | 1 | -1/+1 |
| * | [DYNAREC] Small improvment on multi-thread reliance for the jumptable | ptitSeb | 2023-09-09 | 1 | -1/+1 |
| * | Add missing curly brackets | André Zwing | 2023-08-02 | 1 | -1/+2 |
| * | Try to improve custom memory allocator | ptitSeb | 2023-06-24 | 1 | -16/+17 |
| * | Do not try to preserve high memory (unless BOX64_RESERVE_HIGH=1 is used), as ... | ptitSeb | 2023-05-31 | 1 | -1/+5 |
| * | [DYNAREC] Do not track memory that is not accessible (should save some memory) | ptitSeb | 2023-05-28 | 1 | -1/+7 |
| * | Improved custom memory allocator | ptitSeb | 2023-05-10 | 1 | -19/+67 |
| * | [DYNAREC] Disabled custom mutex for now | ptitSeb | 2023-05-07 | 1 | -3/+8 |
| * | Improved handling of x86_64 47bits memory (should help #763) | ptitSeb | 2023-05-05 | 1 | -0/+25 |
| * | [DYNAREC] Fixed an optimisation in getDBSize helper function | ptitSeb | 2023-04-20 | 1 | -0/+1 |
| * | [DYNAREC] General fixes and improvment for multithread and jit program. Helps... | ptitSeb | 2023-04-16 | 1 | -1/+26 |
| * | [DYNAREC] Fixed for good handling of PROT_NOPROT in memory tracking | ptitSeb | 2023-04-12 | 1 | -7/+9 |
| * | [DYNAREC] Improved/Fixed PROT_NOPROT handling from bridge | ptitSeb | 2023-04-10 | 1 | -2/+2 |
| * | [DYNAREC] Never protect bridge memory (ported from box86) | ptitSeb | 2023-04-02 | 1 | -18/+22 |
| * | fix some spelling mistakes (#640) | josch | 2023-03-26 | 1 | -1/+1 |
| * | [DYNAREC] Fixed (again) and improved new jmptable memory manager | ptitSeb | 2023-03-05 | 1 | -11/+13 |
| * | [DYNAREC] Fixed a nasty bug with the finetunning of the jump table memory all... | ptitSeb | 2023-03-04 | 1 | -11/+11 |
| * | [DYNAREC] Finetuned the jump table memory allocation | ptitSeb | 2023-03-02 | 1 | -94/+135 |
| * | [DYNAREC] Small imrvment in managing memory protection | ptitSeb | 2023-02-25 | 1 | -3/+4 |
| * | Merge branch 'main' into steam_chrome | ptitSeb | 2023-02-20 | 1 | -24/+23 |
| |\ |
|
| | * | Fixed a improved HotPage handling | ptitSeb | 2023-02-20 | 1 | -31/+27 |
| * | | Preliminary work to get steamwebhelper working | ptitSeb | 2023-02-20 | 1 | -1/+1 |
| * | | [DYNAREC] Fix a nasty typo in custommem | ptitSeb | 2023-02-19 | 1 | -1/+1 |
| * | | Some fixes in custommem tracking, and less tracking of mem protection (reduce... | ptitSeb | 2023-02-19 | 1 | -25/+22 |
| * | | Merge branch 'main' into steam_chrome | ptitSeb | 2023-02-19 | 1 | -286/+117 |
| |\| |
|
| | * | [DYNAREC] Small optim on getDB | ptitSeb | 2023-02-19 | 1 | -2/+0 |
| | * | Simplified dynablock handling (reduced memory consuption) | ptitSeb | 2023-02-19 | 1 | -284/+117 |
| * | | Preliminary work to get steamwebhelper working | ptitSeb | 2023-02-18 | 1 | -9/+27 |
| |/ |
|
| * | [DYNAREC] Fixed an issue with custom memory alocator | ptitSeb | 2023-02-14 | 1 | -2/+1 |
| * | Various minor warning fixes | ptitSeb | 2023-02-13 | 1 | -5/+6 |
| * | [DYNAREC] Use custom mutex, improved Signal while FillBlocks64 and atomic han... | ptitSeb | 2023-02-12 | 1 | -55/+53 |
| * | [DYNAREC] Fixed a typo in setProtection | ptitSeb | 2023-02-11 | 1 | -19/+1 |
| * | Some small fixes for pagesize != 4096 | ptitSeb | 2022-12-08 | 1 | -4/+4 |
| * | [DYNAREC] Reworked dynarec memory allocator, and a bit of protection tracking... | ptitSeb | 2022-12-03 | 1 | -97/+157 |
| * | [DYNAREC] Small changes on pagesize and hotpage | ptitSeb | 2022-12-02 | 1 | -1/+1 |
| * | [DYNAREC] More control over HotPage handling with BOX64_DYNARC_HOTPAGE | ptitSeb | 2022-12-01 | 1 | -9/+7 |
| * | Changed how mmap with MAP_32BITS flag is handled (help deadcells, maybe some ... | ptitSeb | 2022-11-28 | 1 | -16/+23 |
| * | [DYNAREC] Optimized cleanDBFromAddressRange, again | ptitSeb | 2022-11-28 | 1 | -4/+7 |
| * | [DYNAREC] Optimized HotPage handling, and made it lockless | ptitSeb | 2022-11-28 | 1 | -22/+18 |
| * | Small fixes and improvement to memory protection handling | ptitSeb | 2022-11-14 | 1 | -25/+37 |
| * | Optimized getDB, setProtection and freeProtection | ptitSeb | 2022-11-13 | 1 | -11/+35 |
| * | Remove dynablocklist (#438) | ptitSeb | 2022-10-31 | 1 | -133/+240 |
| * | [DYNAREC] Use customMalloc for internal dynarec stuff (fixed starbound) | ptitSeb | 2022-10-24 | 1 | -4/+30 |
| * | custom Alloc now allocate memory rounded up to 8bytes align | ptitSeb | 2022-10-24 | 1 | -1/+10 |
| * | [DYNAREC] Initialize dynmap, it's cleaner | ptitSeb | 2022-10-19 | 1 | -1/+1 |
| * | Improved signal handling and x87 flags (with tests backported from box86) | ptitSeb | 2022-09-29 | 1 | -3/+5 |
| * | [DYNAREC] Improve memory protection tracking (help #361) | ptitSeb | 2022-09-04 | 1 | -23/+25 |