| Commit message (Expand) | Author | Age | Files | Lines |
| * | Added BOX64_RESERVE_HIGH in rcfile handling | ptitSeb | 2024-06-18 | 1 | -8/+18 |
| * | Try to fix mmap64 already defined error in custommem.c (#1552) | Romain TISSERAND | 2024-06-03 | 1 | -26/+1 |
| * | [DYNAREC] Re-introduce a simple HotPage handling, to speedup heavily obfuscat... | ptitSeb | 2024-05-03 | 1 | -0/+21 |
| * | [DYNAREC] Allocate Dynarec memory by 2Mb batch, and advise for hugepage if av... | ptitSeb | 2024-04-29 | 1 | -4/+20 |
| * | Improve memory handling for wine, again | ptitSeb | 2024-03-27 | 1 | -2/+22 |
| * | [DYNAREC] Small changeon the critical section handling of custommem | ptitSeb | 2024-03-08 | 1 | -2/+3 |
| * | Small optim to speedup mmap64 | ptitSeb | 2024-02-17 | 1 | -5/+2 |
| * | [DYNAREC] Jumptable now use custom Malloc instead of regular one | ptitSeb | 2024-02-07 | 1 | -18/+18 |
| * | [ARM64_DYNAREC][32BITS] Small optim on jump table for 32bits access (1 less r... | ptitSeb | 2024-02-04 | 1 | -0/+9 |
| * | [DYNAREC] Reworked a bit the Strange SEGSIGV handling | ptitSeb | 2024-02-03 | 1 | -0/+19 |
| * | Block signals while traicking memory protection | ptitSeb | 2024-02-02 | 1 | -8/+13 |
| * | Refactored a bit protection traking to avoid re-entrance | ptitSeb | 2024-02-02 | 1 | -58/+76 |
| * | [DYNAREC] Handling of memfd_create backed mmap on dynarec (help #1234 but doe... | ptitSeb | 2024-02-01 | 1 | -5/+5 |
| * | [DYNAREC] Small improvment in dynablock/protectDB handling | ptitSeb | 2024-01-29 | 1 | -1/+38 |
| * | [MMAP32] 31bits address space is in fact 3GB address space (so 31.5 bits?) | ptitSeb | 2024-01-24 | 1 | -1/+1 |
| * | Small improvment to MMAP32 managment | ptitSeb | 2024-01-23 | 1 | -1/+1 |
| * | Added a new option BOX64_MMAP32 to use 32bits mapping on external MMAP (help ... | ptitSeb | 2024-01-23 | 1 | -5/+42 |
| * | Removed a useless test in getProtection utility function | ptitSeb | 2024-01-21 | 1 | -2/+0 |
| * | Used rb_stree for mapallmem too | ptitSeb | 2024-01-20 | 1 | -170/+51 |
| * | Use rbtree for mmapmem tracking | ptitSeb | 2024-01-19 | 1 | -24/+10 |
| * | Reworked exit, unloading libs and running Fini as it should (plus a workaroun... | ptitSeb | 2024-01-19 | 1 | -1/+1 |
| * | Fixes (#1207) | rajdakin | 2024-01-18 | 1 | -3/+3 |
| * | Some more fixes to new memory protection tracking (should help #1202 and #1200) | ptitSeb | 2024-01-17 | 1 | -9/+9 |
| * | Round size to pagesize on the tracked memory | ptitSeb | 2024-01-16 | 1 | -1/+4 |
| * | [RBTREE] Reverted memory tracking to 32 bits (#1201) | rajdakin | 2024-01-13 | 1 | -13/+13 |
| * | Fixed some (nasty sometimes) warning | ptitSeb | 2023-12-31 | 1 | -1/+1 |
| * | [MEMORY] Switched from a sparse array to a red-black tree (#1180) | rajdakin | 2023-12-31 | 1 | -319/+99 |
| * | Small change with not 48bits memory space for mmap64 (might help #1163) | ptitSeb | 2023-12-25 | 1 | -1/+1 |
| * | Small improvment on memory tracking | ptitSeb | 2023-12-20 | 1 | -10/+6 |
| * | [DYNAREC] This should avoid useless segfault on bridge creation | ptitSeb | 2023-12-18 | 1 | -1/+1 |
| * | [MALLOCHOOK] Small improvments to mallochook_2 | ptitSeb | 2023-12-01 | 1 | -0/+3 |
| * | Change blokc size to 64kb (#1071) | Raezroth | 2023-11-18 | 1 | -1/+1 |
| * | Prefixed the address space message by BOX64, it's cleaner | ptitSeb | 2023-11-13 | 1 | -2/+2 |
| * | [ELFLOADER] Small changes on elf memory managment | ptitSeb | 2023-11-13 | 1 | -1/+20 |
| * | Better way to track mapped memory | ptitSeb | 2023-11-05 | 1 | -37/+57 |
| * | [ELFLOADER] Fixed loading of elf with huge alignment | ptitSeb | 2023-11-01 | 1 | -10/+14 |
| * | [ELFLOADER] Last improvment to elfloader memory managment, should be good now | ptitSeb | 2023-11-01 | 1 | -8/+10 |
| * | [ELFLOADER] Changed how memory is managed in elfloader | ptitSeb | 2023-10-31 | 1 | -0/+17 |
| * | [ADLINK] Removed BOX64_RESERVE_HIGH, should not be usefull with latest improv... | ptitSeb | 2023-10-29 | 1 | -1/+1 |
| * | Another fix to wrapped mmap (should fix #1031, hopefully not creating more re... | ptitSeb | 2023-10-27 | 1 | -0/+18 |
| * | 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 |