Bug #13862 ยป 0001-gc.c-fix-typo-nubmer-number.patch
gc.c | ||
---|---|---|
if (objspace_live_slots(objspace) != data.live_object_count) {
|
||
fprintf(stderr, "heap_pages_final_slots: %d, objspace->profile.total_freed_objects: %d\n",
|
||
(int)heap_pages_final_slots, (int)objspace->profile.total_freed_objects);
|
||
rb_bug("inconsistent live slot nubmer: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace_live_slots(objspace), data.live_object_count);
|
||
rb_bug("inconsistent live slot number: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace_live_slots(objspace), data.live_object_count);
|
||
}
|
||
}
|
||
#if USE_RGENGC
|
||
if (!is_marking(objspace)) {
|
||
if (objspace->rgengc.old_objects != data.old_object_count) {
|
||
rb_bug("inconsistent old slot nubmer: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace->rgengc.old_objects, data.old_object_count);
|
||
rb_bug("inconsistent old slot number: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace->rgengc.old_objects, data.old_object_count);
|
||
}
|
||
if (objspace->rgengc.uncollectible_wb_unprotected_objects != data.remembered_shady_count) {
|
||
rb_bug("inconsistent old slot nubmer: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace->rgengc.uncollectible_wb_unprotected_objects, data.remembered_shady_count);
|
||
rb_bug("inconsistent old slot number: expect %"PRIuSIZE", but %"PRIuSIZE".", objspace->rgengc.uncollectible_wb_unprotected_objects, data.remembered_shady_count);
|
||
}
|
||
}
|
||
#endif
|