diff options
author | Vlad Brezae <brezaevlad@gmail.com> | 2019-08-01 21:48:23 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-01 21:48:23 +0300 |
commit | 87ba12e13f98a24eb140e933876a25b45fd806b8 (patch) | |
tree | 7d322a07a90470cbe83709bada967433e971d370 /man | |
parent | 3c92cd8c94c027b7c9215a12044345106851262b (diff) |
[sgen] Fix check-nursery-pinned debug option (#15865)
* [sgen] Remove dead unpin_queue argument
* [sgen] Fix check-nursery-pinned debug option
And rename it to better reflect what is is doing now (which is to check that we don't leave any vtables tagged at the end of a collection). It used to also check that nursery objects are pinned, back when we were doing a nursery collection as part of the finishing pause of a concurrent collection.
Diffstat (limited to 'man')
-rw-r--r-- | man/mono.1 | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/man/mono.1 b/man/mono.1 index 37f786073c5..1c7a1fd2d02 100644 --- a/man/mono.1 +++ b/man/mono.1 @@ -1443,11 +1443,9 @@ Checks that mark bits in the major heap are consistent at the end of each major collection. Consistent mark bits mean that if an object is marked, all objects that it had references to must also be marked. .TP -\fBcheck-nursery-pinned\fR -After nursery collections, and before starting concurrent collections, -check whether all nursery objects are pinned, or not pinned - -depending on context. Does nothing when the split nursery collector -is used. +\fBcheck-nursery-untag\fR +After garbage collections, check whether all vtable pointers are no +longer tagged. .TP \fBxdomain-checks\fR Performs a check to make sure that no references are left to an |