Home | History | Annotate | Download | only in accounting

Lines Matching full:visitor

88   ModUnionClearCardSetVisitor visitor(&cleared_cards_);
90 card_table->ModifyCardsAtomic(space->Begin(), space->End(), AgeCardVisitor(), visitor);
101 // Extra parameters are required since we use this same visitor signature for checking objects.
126 // We don't have an early exit since we use the visitor pattern, an early
128 AddToReferenceArrayVisitor visitor(mod_union_table_, references_);
129 collector::MarkSweep::VisitObjectReferences(obj, visitor);
144 // Extra parameters are required since we use this same visitor signature for checking objects.
180 CheckReferenceVisitor visitor(mod_union_table_, references_);
181 collector::MarkSweep::VisitObjectReferences(obj, visitor);
204 ModUnionCheckReferences visitor(this, reference_set);
210 live_bitmap->VisitMarkedRange(start, end, visitor);
241 ModUnionReferenceVisitor visitor(this, &cards_references);
251 live_bitmap->VisitMarkedRange(start, end, visitor);
284 ModUnionClearCardSetVisitor visitor(&cleared_cards_);
286 card_table->ModifyCardsAtomic(space->Begin(), space->End(), AgeCardVisitor(), visitor);
292 ModUnionScanImageRootVisitor visitor(mark_sweep);
305 bitmap->VisitMarkedRange(start, end, visitor);