Lines Matching refs:num_marks
691 Py_ssize_t num_marks; /* Number of marks in the mark stack. */ member
1611 self->num_marks = 0; in _Unpickler_New()
5138 if (self->num_marks < 1) { in marker()
5144 mark = self->marks[--self->num_marks]; in marker()
5145 self->stack->mark_set = self->num_marks != 0; in marker()
5146 self->stack->fence = self->num_marks ? in marker()
5147 self->marks[self->num_marks - 1] : 0; in marker()
6173 if (self->num_marks > 0 && self->marks[self->num_marks - 1] == len) { in load_pop()
6174 self->num_marks--; in load_pop()
6175 self->stack->mark_set = self->num_marks != 0; in load_pop()
6176 self->stack->fence = self->num_marks ? in load_pop()
6177 self->marks[self->num_marks - 1] : 0; in load_pop()
6803 if (self->num_marks >= self->marks_size) { in load_mark()
6804 size_t alloc = ((size_t)self->num_marks << 1) + 20; in load_mark()
6816 self->marks[self->num_marks++] = self->stack->fence = Py_SIZE(self->stack); in load_mark()
6898 self->num_marks = 0; in load()