From d6729f772ed0b252ffd8dc359b06dce6b24058b8 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Wed, 19 Oct 2016 17:24:49 +0200 Subject: log --- log.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/log.md b/log.md index 693990b..7ef39e8 100644 --- a/log.md +++ b/log.md @@ -284,3 +284,12 @@ Start = append (fromto 1 15) (fromto 30 40) Only the first works in the gc-flipped branches with `-gcc -h 1k`, but all work with `-gcm -h 1k`. + +### 2016-10-19 + +We're now working with node entry addresses *plus one*. There is some +information stored right before the node entry, such as arity, which is used in +the garbage collector (among other places?). This was previously fetched with +`[r6,#-4]` for example, and should now be fetched with `[r6,#-5]` to +accommodate for this. This is done in cg:gc-flipped `56d30f5` and +rts:gc-flipped `9f522d3`. -- cgit v1.2.3