From 1c4fde02ee974793643bcaf12b0952fad6794133 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Mon, 3 Feb 2020 09:57:25 -0500 Subject: [PATCH] Credit Daniel Mendler --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73489856..a9ffa8fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ In the past we provided functions such as `make-shared` that could be called fro To that end Cyclone now automatically relocates any stack objects when performing a mutation. This prevents a whole range of race conditions that had previously been possible in application code. And since this work is being done by the Cyclone runtime, no special code needs to be added to your applications. +Special thanks to Daniel Mendler, whose discussions were the inspiration for these changes. + Other Features - Added `CYC_HIGH_RES_TIMERS` to the runtime code to allow logging of timer information for the GC. Note this can be passed to the C compiler via the `-D` option.