Searched defs:collector (Results 1 - 25 of 34) sorted by relevance

12

/art/runtime/gc/collector/
H A Dpartial_mark_sweep.h24 namespace collector { namespace in namespace:art::gc
46 } // namespace collector
H A Dsticky_mark_sweep.h25 namespace collector { namespace in namespace:art::gc
53 } // namespace collector
H A Dgc_type.h24 namespace collector { namespace in namespace:art::gc
42 } // namespace collector
H A Dmark_sweep-inl.h29 namespace collector { namespace in namespace:art::gc
48 } // namespace collector
H A Dpartial_mark_sweep.cc26 namespace collector { namespace in namespace:art::gc
47 } // namespace collector
H A Dimmune_region.cc24 namespace collector { namespace in namespace:art::gc
69 } // namespace collector
H A Dsemi_space-inl.h27 namespace collector { namespace in namespace:art::gc
86 } // namespace collector
H A Dsticky_mark_sweep.cc25 namespace collector { namespace in namespace:art::gc
65 } // namespace collector
H A Dimmune_region.h32 namespace collector { namespace in namespace:art::gc
80 } // namespace collector
H A Dmark_compact.h58 namespace collector { namespace in namespace:art::gc
229 // The name of the collector.
257 } // namespace collector
H A Dmark_sweep.h53 namespace collector { namespace in namespace:art::gc
344 } // namespace collector
H A Dsemi_space.h56 namespace collector { namespace in namespace:art::gc
230 // as a new garbage collector?
268 // The name of the collector.
284 } // namespace collector
H A Dconcurrent_copying.h50 namespace collector { namespace in namespace:art::gc
285 } // namespace collector
H A Dgarbage_collector.cc38 namespace collector { namespace in namespace:art::gc
160 GarbageCollector::ScopedPause::ScopedPause(GarbageCollector* collector) argument
161 : start_time_(NanoTime()), collector_(collector) {
219 } // namespace collector
H A Dgarbage_collector.h35 namespace collector { namespace in namespace:art::gc
51 // A information related single garbage collector iteration. Since we only ever have one GC running
120 explicit ScopedPause(GarbageCollector* collector) EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_);
135 // Run the garbage collector.
145 // Swap the live and mark bitmaps of spaces that are active for the collector. For partial GC,
198 } // namespace collector
H A Dmark_compact.cc54 namespace collector { namespace in namespace:art::gc
105 explicit CalculateObjectForwardingAddressVisitor(MarkCompact* collector) argument
106 : collector_(collector) {}
327 explicit UpdateRootVisitor(MarkCompact* collector) : collector_(collector) { argument
363 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) { argument
461 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) { argument
529 explicit MoveObjectVisitor(MarkCompact* collector) argument
601 MarkCompactMarkObjectVisitor(MarkCompact* collector) argument
[all...]
/art/runtime/
H A Dthread_list.h31 namespace collector { namespace in namespace:art::gc
33 } // namespac collector
106 // the concurrent copying collector.
108 gc::collector::GarbageCollector* collector)
H A Dread_barrier-inl.h22 #include "gc/collector/concurrent_copying.h"
60 // The heap or the collector can be null at startup. TODO: avoid the need for this null check.
86 // TODO: separate the read barrier code from the collector code more.
126 // TODO: separate the read barrier code from the collector code more.
167 gc::collector::ConcurrentCopying* collector = heap->ConcurrentCopyingCollector(); local
168 if (collector == nullptr) {
169 // During startup, the collector can be null.
/art/runtime/gc/accounting/
H A Dheap_bitmap.h30 namespace collector { namespace in namespace:art::gc
32 } // namespace collector
88 friend class art::gc::collector::ConcurrentCopying;
H A Dremembered_set.h31 namespace collector { namespace in namespace:art::gc
33 } // namespace collector
H A Dmod_union_table.h37 namespace collector { namespace in namespace:art::gc
39 } // namespace collector
/art/runtime/gc/space/
H A Ddlmalloc_space.h26 namespace collector { namespace in namespace:art::gc
28 } // namespace collector
164 friend class collector::MarkSweep;
H A Drosalloc_space.h27 namespace collector { namespace in namespace:art::gc
29 } // namespace collector
180 friend class collector::MarkSweep;
H A Dbump_pointer_space.h26 namespace collector { namespace in namespace:art::gc
28 } // namespace collector
51 // Thread-unsafe allocation for when mutators are suspended, used by the semispace collector.
192 friend class collector::MarkSweep;
H A Dmalloc_space.h29 namespace collector { namespace in namespace:art::gc
31 } // namespace collector

Completed in 98 milliseconds

12