about summary refs log tree commit diff stats
path: root/docs/USAGE.md
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-06-19 11:07:21 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-06-19 11:07:30 +0200
commit725316a5386eb713438625220b561bcd3710c8bc (patch)
tree3535222fdd3ec0c8b601df98006fa1736e9fb047 /docs/USAGE.md
parentcc9ed708379b9b03e7a9b86f040f06f178606aef (diff)
downloadbox64-725316a5386eb713438625220b561bcd3710c8bc.tar.gz
box64-725316a5386eb713438625220b561bcd3710c8bc.zip
[DYNACACHE] Introduced DynaCache for ARM64 (disabled by default)
Diffstat (limited to 'docs/USAGE.md')
-rw-r--r--docs/USAGE.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md
index 11276b34..64fe9b26 100644
--- a/docs/USAGE.md
+++ b/docs/USAGE.md
@@ -704,6 +704,25 @@ Tweak the memory barriers to reduce the performance impact by strong memory emua
  * 1: Use weak barriers to have more performance boost. [Default]
  * 2: All in 1, plus disabled the last write barriers. 
 
+### BOX64_DYNACACHE
+
+Enable/disable the Dynamic Recompiler Cache (a.k.a DynaCache). This option defaults to 0. Not all architecture support DynaCache yet (it will have no effect then). DynaCache write file to home folder, and can grow without limit
+
+ * 0: Disable DynaCache. [Default]
+ * 1: Enable DynaCache. 
+
+### BOX64_DYNACACHE_FOLDER
+
+Set the folder for DynaCache files. Default is in XDG_CACHE_HOME/box64 or, it does not exist in HOME/.cache/box64
+
+ * XXXX: Use folder XXXX for DynaCache files. 
+
+### BOX64_DYNACACHE_MIN
+
+Minimum size, in KB, for a DynaCache to be written to disk. Default size is 350KB
+
+ * XXXX: Set a minimum size of XXXX KB of Dynarec code to write the dynacache to disk. Will not be saved to disk else. 
+
 ### BOX64_MMAP32
 
 Force 32-bit compatible memory mappings on 64-bit programs that run 32-bit code (like Wine WOW64), can improve performance.