Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Probst <mark.probst@gmail.com>2014-07-30 03:29:39 +0400
committerMark Probst <mark.probst@gmail.com>2014-08-01 00:29:36 +0400
commitda8f1879ad43e3d4a4595fd46d3b225e4758d01c (patch)
treeb7852474b51e7f1233a8111a24b4da1eb4f12df3 /man/mono.1
parent597a3e89643e6a8837565099af5f1a184abad876 (diff)
[sgen] Debug option for `clear-at-tlab-creation` nursery clear policy.
With the debug policy, we do clear at TLAB creation, but at GC time, whenever we would clear with `clear-at-gc`, instead of not clearing, we fill with 0xff.
Diffstat (limited to 'man/mono.1')
-rw-r--r--man/mono.111
1 files changed, 11 insertions, 0 deletions
diff --git a/man/mono.1 b/man/mono.1
index ac2808e25f3..3d4bd54e989 100644
--- a/man/mono.1
+++ b/man/mono.1
@@ -1216,6 +1216,17 @@ is used.
Performs a check to make sure that no references are left to an
unloaded AppDomain.
.TP
+\fBclear-at-tlab-creation\fR
+Clears the nursery incrementally when the thread local allocation
+buffers (TLAB) are created. The default setting clears the whole
+nursery at GC time.
+.TP
+\fBdebug-clear-at-tlab-creation\fR
+Clears the nursery incrementally when the thread local allocation
+buffers (TLAB) are created, but at GC time fills it with the byte
+`0xff`, which should result in a crash more quickly if
+`clear-at-tlab-creation` doesn't work properly.
+.TP
\fBclear-at-gc\fR
This clears the nursery at GC time instead of doing it when the thread
local allocation buffer (TLAB) is created. The default is to clear