Searched refs:_visitor (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/libauto-185.5/
H A DZoneDump.cpp141 auto_zone_visitor_t *_visitor; member in struct:Auto::allocated_blocks_visitor
144 allocated_blocks_visitor(auto_zone_visitor_t *visitor) : _visitor(visitor) {}
151 _visitor->visit_node(block, subzone->size(q), subzone->layout(q), ref.refcount(), subzone->is_thread_local(q));
159 _visitor->visit_node(large->address(), large->size(), large->layout(), large->refcount(), false);
H A DReferenceIterator.h160 ReferenceVisitor &_visitor; // object visiting blocks member in class:Auto::ReferenceIterator
182 : _zone(zone), _visitor(visitor), _pending_stack(stack), _stack_bottom(stack_bottom),
222 _visitor.visit(info, reference, subzone, q);
229 _visitor.visit(info, reference, large);
243 _visitor.visit(info, reference, subzone, q);
250 _visitor.visit(indirectInfo, reference, subzone, subzone->quantum_index_unchecked(block));
256 _visitor.visit(info, reference, large);
270 _visitor.visit(info, reference, subzone, q);
280 _visitor.visit(info, reference, large);
382 ReferenceVisitor &_visitor; member in class:Auto::ReferenceIterator::rooted_blocks_visitor
[all...]
H A DBlockIterator.h86 Visitor &_visitor; member in class:Auto::ConcurrentVisitorHelper
100 _visitor.visit(_zone, large_to_visit);
101 large_to_visit = _visitor.visit_larges_concurrently() ? NULL : large_to_visit->next();
107 _visitor.visit(_zone, subzone_to_visit);
117 ConcurrentVisitorHelper(Zone *zone, Visitor &visitor) : _zone(zone), _visitor(visitor), _current_large(zone->large_list()), _current_region(zone->region_list()), _iterator(_current_region->subzone_range()), _lock(0) {}
135 if (_visitor.visit_larges_concurrently()) {
H A DZone.cpp1686 void (*_visitor) (Thread *, void *); member in class:Auto::Zone_thread_visitor_helper
1689 Zone_thread_visitor_helper(void (*visitor) (Thread *, void *), void *arg) : _visitor(visitor), _arg(arg) {}
1690 virtual void operator () (Thread *thread) { _visitor(thread, _arg); }

Completed in 77 milliseconds