summaryrefslogtreecommitdiff
path: root/mallocx.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2011-07-26 17:07:21 +0400
committerIvan Maidanski <ivmai@mail.ru>2011-07-26 17:07:21 +0400
commit3313dcc53de4d5d5f76f58a856beb06688d1f8c7 (patch)
tree112d67f2a8b062a9e238469308394e762e26e2f5 /mallocx.c
parent9f27ae7aee7a12b3c99d0ce7dc4c7384e3189fa2 (diff)
downloadbdwgc-3313dcc53de4d5d5f76f58a856beb06688d1f8c7.tar.gz
gc6.1alpha4 tarball importgc6_1alpha4
Diffstat (limited to 'mallocx.c')
-rw-r--r--mallocx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mallocx.c b/mallocx.c
index 031fcaf9..06c613f1 100644
--- a/mallocx.c
+++ b/mallocx.c
@@ -375,6 +375,7 @@ DCL_LOCK_STATE;
while ((hbp = *rlh) != 0) {
hhdr = HDR(hbp);
*rlh = hhdr -> hb_next;
+ hhdr -> hb_last_reclaimed = (unsigned short) GC_gc_no;
# ifdef PARALLEL_MARK
{
signed_word my_words_allocd_tmp = GC_words_allocd_tmp;