From 1552a217f4fe611955ac4ec439b9605c00747a29 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Thu, 24 Nov 2022 10:02:16 -0500 Subject: [PATCH] Link to mark buffer section --- docs/Garbage-Collector-Revised-2022.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Garbage-Collector-Revised-2022.md b/docs/Garbage-Collector-Revised-2022.md index f2062cb2..594ef2dd 100644 --- a/docs/Garbage-Collector-Revised-2022.md +++ b/docs/Garbage-Collector-Revised-2022.md @@ -153,7 +153,7 @@ Black objects survive the collection cycle. Black is sometimes referred to as th Our collector must guarantee that a black object never has any children that are white objects. This satisfies the so-called tri-color invariant and guarantees that all white objects can be collected once the gray objects are marked. This is the reason our collector must use a gray color instead of transitioning white objects directly to black. -Finally, as noted previously a mark buffer is used to store the list of gray objects. This improves performance by avoiding repeated passes over the heap to search for gray objects. +Finally, as noted previously a [mark buffer](#mark-buffers) is used to store the list of gray objects. This improves performance by avoiding repeated passes over the heap to search for gray objects. ## Handshakes