Lines Matching +defs:mark +defs:marker
137 static bool mark(Subzone *subzone, usword_t q) { return subzone->test_and_set_mark(q); }
138 static bool mark(Large *large) { return large->test_and_set_mark(); }
172 static bool mark(Subzone *subzone, usword_t q) { return false; }
173 static bool mark(Large *large) { return false; }
203 CompactionClassifier(Zone *zone, mark_pinned_t marker) : _zone(zone), _marker(marker) { bzero(_kindCounts, sizeof(_kindCounts)); }
550 mark_pinned_t marker = ^(void **slot, Subzone *subzone, usword_t q, ReferenceKind kind) {
569 CompactionClassifier classifier(this, marker);
633 #pragma mark class forwarding_phase
703 #pragma mark class fixup_phase
838 #pragma mark class move_object_phase
849 #pragma mark class deallocate_phase
950 // be very conservative. if the block has ANY marked cards, mark all of the cards that span
1012 // clear all the pinned & mark bits.
1032 mark_pinned_t marker = ^(void **slot, Subzone *subzone, usword_t q, ReferenceKind kind) {
1035 CompactionClassifier classifier(this, marker);