From 225d5f615e0a1401c0881bf6fb1081153717cbd1 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Mon, 12 Dec 2022 16:31:20 -0500 Subject: [PATCH] Update Garbage-Collector-Revised-2022.md --- 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 f42d0010..f1949b03 100644 --- a/docs/Garbage-Collector-Revised-2022.md +++ b/docs/Garbage-Collector-Revised-2022.md @@ -42,7 +42,7 @@ Cyclone uses generational garbage collection (GC) to automatically free allocate Cheney on the MTA, a technique introduced by Henry Baker, is used to implement the first generation of our garbage collector. Objects are allocated directly on the stack using `alloca` so allocations are very fast, do not cause fragmentation, and do not require a special pass to free unused objects. -A concurrent mark-sweep collector is used to manage heap memory and perform major collections without stopping the world. +A concurrent mark-sweep collector is used to manage heap memory and perform major collections without [stopping the world](https://en.wikipedia.org/wiki/Tracing_garbage_collection#Stop-the-world_vs._incremental_vs._concurrent). For more background there are introductory articles on garbage collection in the [further reading](#further-reading) section that discuss underlying concepts.