Lines Matching refs:num_marks
673 Py_ssize_t num_marks; /* Number of marks in the mark stack. */ member
1479 self->num_marks = 0; in _Unpickler_New()
4742 if (self->num_marks < 1) { in marker()
4748 mark = self->marks[--self->num_marks]; in marker()
4749 self->stack->mark_set = self->num_marks != 0; in marker()
4750 self->stack->fence = self->num_marks ? in marker()
4751 self->marks[self->num_marks - 1] : 0; in marker()
5681 if (self->num_marks > 0 && self->marks[self->num_marks - 1] == len) { in load_pop()
5682 self->num_marks--; in load_pop()
5683 self->stack->mark_set = self->num_marks != 0; in load_pop()
5684 self->stack->fence = self->num_marks ? in load_pop()
5685 self->marks[self->num_marks - 1] : 0; in load_pop()
6294 if ((self->num_marks + 1) >= self->marks_size) { in load_mark()
6298 alloc = ((size_t)self->num_marks << 1) + 20; in load_mark()
6300 alloc <= ((size_t)self->num_marks + 1)) { in load_mark()
6317 self->marks[self->num_marks++] = self->stack->fence = Py_SIZE(self->stack); in load_mark()
6399 self->num_marks = 0; in load()