Searched refs:sweep_slot (Results 1 - 1 of 1) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/
H A Dgc.c1882 slot_sweep(rb_objspace_t *objspace, struct heaps_slot *sweep_slot) argument
1890 p = sweep_slot->header->start; pend = p + sweep_slot->header->limit;
1909 p->as.free.next = sweep_slot->freelist;
1910 sweep_slot->freelist = p;
1920 gc_clear_slot_bits(sweep_slot);
1921 if (final_num + freed_num + empty_num == sweep_slot->header->limit &&
1926 RDATA(pp)->dmark = (void (*)(void *))(VALUE)sweep_slot;
1929 sweep_slot->header->limit = final_num;
1930 unlink_heap_slot(objspace, sweep_slot);
[all...]

Completed in 75 milliseconds