From 8fd65cd8701cb1ebfa6d718c4f8727a9bfcd056c Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Tue, 3 Dec 2024 13:44:17 -0500 Subject: [PATCH] [DOC] Rename "GC module" to "GC library" in NEWS.md --- NEWS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 9ea4f49688..26d078a7ca 100644 --- a/NEWS.md +++ b/NEWS.md @@ -288,11 +288,11 @@ details of the default gems or bundled gems. * Array#each is rewritten in Ruby for better performance [[Feature #20182]]. * Alternative GC implementations can be loaded dynamically. Configure Ruby - `--with-shared-gc` to enable. Alternative GC modules can be loaded at runtime + `--with-shared-gc` to enable. Alternative GC libraries can be loaded at runtime using the environment variable `RUBY_GC_LIBRARY`. [[Feature #20351]], [[Feature #20470]] -* An experimental GC module is provided based on MMTk. Configure Ruby +* An experimental GC library is provided based on MMTk. Configure Ruby `--with-shared-gc`, build as normal, then build the GC library: `make shared-gc SHARED_GC=mmtk`. Enable with `RUBY_GC_LIBRARY=mmtk`. This requires a working Rust compiler, and Cargo on the build machine.