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
/
custommem.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
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
*
[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
[prev]
[next]