From c9f715a05f64d2969edbc4b6ff51340e917d8f58 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 27 Sep 2019 22:16:06 -0400 Subject: [PATCH 1/4] Update Development.md Fix spelling --- docs/Development.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Development.md b/docs/Development.md index f3ca53b7..abb64bab 100644 --- a/docs/Development.md +++ b/docs/Development.md @@ -50,7 +50,7 @@ This confirms that the compiler - with any changes - can still be built from sou ## Debugging the Runtime -Cyclone should never segfault unless there is a bug in the runtime/compiler. To debug a segfault using the C compiler's tools, first rebuilt Cyclone with debugging turned on. With GCC, you can do this by changing two lines at the top of `Makefile.config` to use the `-g` option instead of `-O2`. +Cyclone should never segfault unless there is a bug in the runtime/compiler. To debug a segfault using the C compiler's tools, first rebuild Cyclone with debugging turned on. With GCC, you can do this by changing two lines at the top of `Makefile.config` to use the `-g` option instead of `-O2`. For example: From 495cc3449040012bc5a58d6414b9150c3695ecbf Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 27 Sep 2019 22:33:02 -0400 Subject: [PATCH 2/4] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4ed86342..00f1d8f4 100644 --- a/README.md +++ b/README.md @@ -103,6 +103,8 @@ Compiler Internals - Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector. +- The Garbage Collector has been enhanced to support [Lazy Sweeping](https://github.com/justinethier/cyclone/blob/master/docs/Garbage-Collection-Using-Lazy-Sweeping.md) which improves performance for a wide range of applications. + License ------- Copyright (C) 2014 [Justin Ethier](http://github.com/justinethier). From b92b352abb86d609fdbae3cbb14b05b75a459456 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 27 Sep 2019 22:34:39 -0400 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 00f1d8f4..1e936a68 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ Compiler Internals - Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector. -- The Garbage Collector has been enhanced to support [Lazy Sweeping](https://github.com/justinethier/cyclone/blob/master/docs/Garbage-Collection-Using-Lazy-Sweeping.md) which improves performance for a wide range of applications. +- The Garbage Collector was subsequently enhanced to support [Lazy Sweeping](https://github.com/justinethier/cyclone/blob/master/docs/Garbage-Collection-Using-Lazy-Sweeping.md) which improves performance for a wide range of applications. License ------- From 6d8ee085107c20255ccd80d0f5a2658c1e6d42d6 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 27 Sep 2019 22:35:40 -0400 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e936a68..a42994c8 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ Compiler Internals - Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector. -- The Garbage Collector was subsequently enhanced to support [Lazy Sweeping](https://github.com/justinethier/cyclone/blob/master/docs/Garbage-Collection-Using-Lazy-Sweeping.md) which improves performance for a wide range of applications. +- The garbage collector was subsequently enhanced to support [Lazy Sweeping](https://github.com/justinethier/cyclone/blob/master/docs/Garbage-Collection-Using-Lazy-Sweeping.md) which improves performance for a wide range of applications. License -------