From 42150cd3f0354923a2130211b9dcf46e1e9eaa43 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Thu, 26 Sep 2019 18:03:03 -0400 Subject: [PATCH] Revised bug fix description --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f908aad6..d7537d22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ Deprecated Bug Fixes -- Only track mutations for minor GC if a heap variable is modified to point to a value on the stack. This significantly improves performance of mutation operations, `set!`, `set-car!`, etc. +- Modified the minor GC write barrier to only track mutations where a heap variable is modified to point to an object on the stack. This significantly improves performance of mutation operations: `set!`, `set-car!`, etc. - Fixed an issue with `make-string` and UTF-8 chars. Thanks to Lassi Kortela for the bug report! - Added `open-binary-input-file` and `open-binary-output-file` from R7RS. - Validate the number of arguments passed to `if` expressions.