X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fsgen%2Fsgen-los.c;h=791eaa25abc15fc3868559945a0da42c43f5f7c4;hb=f0ce7bc289794b4f022f2b5939e45e2faf56ac87;hp=68f5b933f12eed386fb751e1de38a274f69c15bf;hpb=7dc021c96d1fe8ce648606e098a2b4e0e4a3f1cd;p=mono.git diff --git a/mono/sgen/sgen-los.c b/mono/sgen/sgen-los.c index 68f5b933f12..791eaa25abc 100644 --- a/mono/sgen/sgen-los.c +++ b/mono/sgen/sgen-los.c @@ -1,5 +1,6 @@ -/* - * sgen-los.c: Large objects space. +/** + * \file + * Large objects space. * * Author: * Paolo Molaro (lupus@ximian.com) @@ -644,6 +645,9 @@ sgen_los_scan_card_table (CardTableScanType scan_type, ScanCopyContext ctx, int if (!sgen_los_object_is_pinned (obj->data)) continue; + if (!obj->cardtable_mod_union) + continue; + cards = get_cardtable_mod_union_for_object (obj); g_assert (cards); if (scan_type == CARDTABLE_SCAN_MOD_UNION_PRECLEAN) {