mark_stack 540 gc.c mark_stack_t mark_stack; mark_stack 1352 gc.c free_stack_chunks(&objspace->mark_stack); mark_stack 2315 gc.c init_mark_stack(&objspace->mark_stack); mark_stack 4298 gc.c push_mark_stack(&objspace->mark_stack, obj); mark_stack 4573 gc.c mark_stack_t *mstack = &objspace->mark_stack; mark_stack 4806 gc.c mark_stack_t mark_stack; mark_stack 4831 gc.c push_mark_stack(&data->mark_stack, obj); mark_stack 4843 gc.c push_mark_stack(&data->mark_stack, obj); mark_stack 4858 gc.c init_mark_stack(&data.mark_stack); mark_stack 4870 gc.c while (pop_mark_stack(&data.mark_stack, &obj)) { mark_stack 4873 gc.c free_stack_chunks(&data.mark_stack); mark_stack 5281 gc.c gc_report(1, objspace, "gc_marks_start: (%s) end, stack in %d\n", full_mark ? "full" : "minor", (int)mark_stack_size(&objspace->mark_stack)); mark_stack 5351 gc.c if (RGENGC_CHECK_MODE && is_mark_stack_empty(&objspace->mark_stack) == 0) { mark_stack 5352 gc.c rb_bug("gc_marks_finish: mark stack is not empty (%d).", (int)mark_stack_size(&objspace->mark_stack)); mark_stack 5357 gc.c if (is_mark_stack_empty(&objspace->mark_stack) == FALSE) { mark_stack 5358 gc.c gc_report(1, objspace, "gc_marks_finish: not empty (%d). retry.\n", (int)mark_stack_size(&objspace->mark_stack)); mark_stack 5541 gc.c gc_report(2, objspace, "gc_marks_continue: no more pooled pages (stack depth: %d).\n", (int)mark_stack_size(&objspace->mark_stack)); mark_stack 6064 gc.c invalidate_mark_stack(&objspace->mark_stack, obj);