summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-09-12 07:02:35 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-09-12 07:02:35 -0700
commit4edfb0c2b6a7b6e915cb6ce5083284e6502e5086 (patch)
treecb19abf19316a89fad67b842a303bd898a5fcbd1 /lib.h
parentead7c462846401cd3cb9e770b6ab1bae2fa9d7bb (diff)
downloadtxr-4edfb0c2b6a7b6e915cb6ce5083284e6502e5086.tar.gz
txr-4edfb0c2b6a7b6e915cb6ce5083284e6502e5086.tar.bz2
txr-4edfb0c2b6a7b6e915cb6ce5083284e6502e5086.zip
gc: bug in determining tight heap bounding box.
* gc.c (more): The heap_max_bound and heap_min_bound variables are initialized to null. We must update them unconditionally if they are in that state. What's happening otherwise is that heap_min_bound stays null and so we unnecessarily process false positives in the in_heap function.
Diffstat (limited to 'lib.h')
0 files changed, 0 insertions, 0 deletions