about summary refs log tree commit diff stats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/USAGE.md7
-rw-r--r--docs/box64.pod8
-rw-r--r--docs/gen/usage.json18
3 files changed, 33 insertions, 0 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md
index 3ad9b3d0..d9a26546 100644
--- a/docs/USAGE.md
+++ b/docs/USAGE.md
@@ -91,6 +91,13 @@ Allow continue running a block that is unprotected and potentially dirty.
  * 1: Allow continue to run a dynablock that write data in the same page as code. It can gets faster in loading time of some game but can also get unexpected crashes. 
  * 2: Will also, when it detect an HotPage, flag that page as NEVERCLEAN, and so it will not be write protected but Block build from that page will always be tested. It can be faster that way (but soem SMC case might not be trapped). 
 
+### BOX64_DYNAREC_NOHOTPAGE
+
+Disable detection of hot page (where code is executed and data written at the same time).
+
+ * 0: Detect hot page [Default]
+ * 1: Do not detect hot page 
+
 ### BOX64_DYNAREC_FASTNAN
 
 Enable or disable fast NaN handling. Availble in WowBox64.
diff --git a/docs/box64.pod b/docs/box64.pod
index 5afab383..a95613a5 100644
--- a/docs/box64.pod
+++ b/docs/box64.pod
@@ -197,6 +197,14 @@ Allow continue running a block that is unprotected and potentially dirty.
  * 2 : Will also, when it detect an HotPage, flag that page as NEVERCLEAN, and so it will not be write protected but Block build from that page will always be tested. It can be faster that way (but soem SMC case might not be trapped). 
 
 
+=item B<BOX64_DYNAREC_NOHOTPAGE> =I<0|1>
+
+Disable detection of hot page (where code is executed and data written at the same time).
+
+ * 0 : Detect hot page [Default]
+ * 1 : Do not detect hot page 
+
+
 =item B<BOX64_DYNAREC_DIV0> =I<0|1>
 
 Enable or disable the generation of division-by-zero exception. Availble in WowBox64.
diff --git a/docs/gen/usage.json b/docs/gen/usage.json
index 577521e8..53cc74b5 100644
--- a/docs/gen/usage.json
+++ b/docs/gen/usage.json
@@ -344,6 +344,24 @@
     ]
   },
   {
+    "name": "BOX64_DYNAREC_NOHOTPAGE",
+    "description": "Disable detection of hot page (where code is executed and data written at the same time).",
+    "category": "Performance",
+    "wine": false,
+    "options": [
+      {
+        "key": "0",
+        "description": "Detect hot page",
+        "default": true
+      },
+      {
+        "key": "1",
+        "description": "Do not detect hot page",
+        "default": false
+      }
+    ]
+  },
+  {
     "name": "BOX64_DYNAREC_DIV0",
     "description": "Enable or disable the generation of division-by-zero exception.",
     "category": "Compatibility",