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

12

/art/runtime/gc/collector/
H A Dconcurrent_copying.cc21 namespace collector { namespace in namespace:art::gc
23 } // namespace 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 Dconcurrent_copying.h24 namespace collector { namespace in namespace:art::gc
49 } // namespace collector
H A Dgc_type.h24 namespace collector { namespace in namespace:art::gc
42 } // namespace collector
H A Dmark_sweep-inl.h20 #include "gc/collector/mark_sweep.h"
30 namespace collector { namespace in namespace:art::gc
49 } // 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
90 } // namespace collector
H A Dsticky_mark_sweep.cc25 namespace collector { namespace in namespace:art::gc
62 } // namespace collector
H A Dimmune_region.h32 namespace collector { namespace in namespace:art::gc
73 } // namespace collector
H A Dmark_compact.h57 namespace collector { namespace in namespace:art::gc
226 // The name of the collector.
252 } // namespace collector
H A Dgarbage_collector.cc32 namespace collector { namespace in namespace:art::gc
147 GarbageCollector::ScopedPause::ScopedPause(GarbageCollector* collector) argument
148 : start_time_(NanoTime()), collector_(collector) {
174 } // namespace collector
H A Dmark_sweep.h52 namespace collector { namespace in namespace:art::gc
344 } // namespace collector
H A Dsemi_space.h55 namespace collector { namespace in namespace:art::gc
226 // as a new garbage collector?
264 // The name of the collector.
280 } // namespace collector
H A Dgarbage_collector.h34 namespace collector { namespace in namespace:art::gc
50 // A information related single garbage collector iteration. Since we only ever have one GC running
112 explicit ScopedPause(GarbageCollector* collector) EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_);
131 // Run the garbage collector.
144 // Swap the live and mark bitmaps of spaces that are active for the collector. For partial GC,
198 } // namespace collector
H A Dmark_compact.cc56 namespace collector { namespace in namespace:art::gc
107 explicit CalculateObjectForwardingAddressVisitor(MarkCompact* collector) argument
108 : collector_(collector) {}
329 explicit UpdateObjectReferencesVisitor(MarkCompact* collector) : collector_(collector) { argument
426 explicit UpdateReferenceVisitor(MarkCompact* collector) : collector_(collector) { argument
494 explicit MoveObjectVisitor(MarkCompact* collector) : collector_(collector) { argument
563 explicit MarkCompactMarkObjectVisitor(MarkCompact* collector) argument
[all...]
H A Dsemi_space.cc54 namespace collector { namespace in namespace:art::gc
106 // Semi-space collector is special since it is sometimes called with the mutators suspended
107 // during the zygote creation and collector transitions. If we already exclusively hold the
671 explicit SemiSpaceMarkObjectVisitor(SemiSpace* collector) : collector_(collector) { argument
792 } // namespace collector
H A Dmark_sweep.cc50 namespace collector { namespace in namespace:art::gc
136 GetCurrentIteration()->SetClearSoftReferences(GetGcType() != collector::kGcTypeSticky);
543 explicit DelayReferenceReferentVisitor(MarkSweep* collector) : collector_(collector) { argument
1285 } // namespace collector
/art/runtime/gc/space/
H A Ddlmalloc_space.h26 namespace collector { namespace in namespace:art::gc
28 } // namespace collector
152 friend class collector::MarkSweep;
H A Drosalloc_space.h27 namespace collector { namespace in namespace:art::gc
29 } // namespace collector
157 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
/art/runtime/gc/accounting/
H A Dremembered_set.h31 namespace collector { namespace in namespace:art::gc
33 } // namespace collector
H A Dmod_union_table.h35 namespace collector { namespace in namespace:art::gc
37 } // namespace collector

Completed in 1183 milliseconds

12