From a8dd1c23f80d20b658562c0344a18776ea80da7d Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Mon, 30 Jul 2018 13:04:03 -0400 Subject: [PATCH] Wording --- docs/Garbage-Collection-Using-Lazy-Sweeping.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Garbage-Collection-Using-Lazy-Sweeping.md b/docs/Garbage-Collection-Using-Lazy-Sweeping.md index a23f33c0..a0bb886d 100644 --- a/docs/Garbage-Collection-Using-Lazy-Sweeping.md +++ b/docs/Garbage-Collection-Using-Lazy-Sweeping.md @@ -215,9 +215,9 @@ Those benchmarks with the biggest speedups are likely those that are generating # Conclusion -Though it is unfortunate lazy sweeping slightly increases the runtime for some programs, the overall performance improvement more than compensates. By all accounts lazy sweeping is a great win for Cyclone and has exceeded performance expectations. +By all accounts lazy sweeping is a great win for Cyclone and has exceeded performance expectations. Though there is a slight performance overhead that affects some programs the overall performance improvement across a wide range of programs more than compensates. -Though this is a large-scale change that took a few months to integrate into Cyclone and then re-stabilize the GC code, this opens up the possibility to experiment with other larger-scale GC optimizations in Cyclone. +Lazy sweeping is a large-scale change that took a few months to fully-integrate into Cyclone. Although there is work involved to re-stabilize the GC code after such a significant change, this does open up the possibility to experiment with future larger-scale GC optimizations. # References