diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/USAGE.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md index cc28b570..30a633fc 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -156,8 +156,9 @@ Define Box64's Dynarec max allowed forward value when building Block. #### BOX64_DYNAREC_STRONGMEM * Enable/Disable simulation of Strong Memory model * 0 : Don't try anything special (Default.) -* 1 : Enable some Memory Barrier when reading from memory (on some MOV opcode) to simulate Strong Memory Model while trying to limit performance impact (Default when libmonobdwgc-2.0.so is loaded) -* 2 : Enable some Memory Barrier when reading from memory (on some MOV opcode) to simulate Strong Memory Model +* 1 : Enable some Memory Barrier when writting to memory (on some MOV opcode) to simulate Strong Memory Model while trying to limit performance impact (Default when libmonobdwgc-2.0.so is loaded) +* 2 : All 1. plus a memory barrier on every write to memory using MOV +* 3 : All 2. plus Memory Barrier when reading from memory and on some SSE/SSE2 opcodes too #### BOX64_DYNAREC_X87DOUBLE * Force the use of Double for x87 emulation @@ -300,7 +301,7 @@ Define x86_64 bash to launch script * yyyy Will use yyyy as x86_64 bash to launch script. yyyy needs to be a full path to a valid x86_64 version of bash -#### BOX64_ENV +#### BOX64_ENV * * XXX=yyyy will add XXX=yyyy env. var. |