summaryrefslogtreecommitdiff
path: root/mark_rts.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2021-08-26 08:51:58 +0300
committerIvan Maidanski <ivmai@mail.ru>2021-08-26 17:57:05 +0300
commit5b75faefeec9c1fb67fd1067d78c2bdff3aa7a45 (patch)
tree388f93765da88304b2d80ecf6cf282e4111d344a /mark_rts.c
parent2bae6c818e4e61dd9f62fdffc0cc1621a5ba40a9 (diff)
downloadbdwgc-5b75faefeec9c1fb67fd1067d78c2bdff3aa7a45.tar.gz
Fix incomplete read in GC_soft_read_dirty
(fix of commit de8e2e986) Issue #265 (bdwgc). * os_dep.c [SOFT_VDB] (soft_set_grungy_pages): New static function (move code from outer for statement in GC_soft_read_dirty); add loop to call READ() while region address limit is not reached (do no modify limit variable value, update pm_ofs variable value on each iteration); abort if read size is not multiple of entry size.
Diffstat (limited to 'mark_rts.c')
0 files changed, 0 insertions, 0 deletions