[sgen] Blocks on the freelist don't need to have been swept
authorVlad Brezae <brezaevlad@gmail.com>
Thu, 2 Mar 2017 14:37:13 +0000 (16:37 +0200)
committerVlad Brezae <brezaevlad@gmail.com>
Thu, 30 Mar 2017 11:13:24 +0000 (14:13 +0300)
mono/sgen/sgen-marksweep.c

index 67b422c1990c10c52989478c2331e14b0f1dfbb3..450adcf3443a5d504f1dc843b29293ce0c1a95d3 100644 (file)
@@ -727,7 +727,6 @@ get_block:
                         */
                        if (SGEN_CAS_PTR ((volatile gpointer *)&free_blocks [size_index], next_free, block) != block)
                                goto get_block;
-                       g_assert (block->free_list);
                        block->next_free = free_blocks_local [size_index];
                        free_blocks_local [size_index] = block;