Home
last modified time | relevance | path

Searched refs:clear_soft_references (Results 1 – 6 of 6) sorted by relevance

/art/runtime/gc/collector/
Dgarbage_collector.h78 void Reset(GcCause gc_cause, bool clear_soft_references);
84 void SetClearSoftReferences(bool clear_soft_references) { in SetClearSoftReferences() argument
85 clear_soft_references_ = clear_soft_references; in SetClearSoftReferences()
132 void Run(GcCause gc_cause, bool clear_soft_references);
Dgarbage_collector.cc39 void Iteration::Reset(GcCause gc_cause, bool clear_soft_references) { in Reset() argument
43 clear_soft_references_ = clear_soft_references; in Reset()
74 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run() argument
79 current_iteration->Reset(gc_cause, clear_soft_references); in Run()
/art/runtime/gc/
Dreference_processor.cc114 bool clear_soft_references, in ProcessReferences() argument
129 if (!clear_soft_references) { in ProcessReferences()
Dreference_processor.h46 void ProcessReferences(bool concurrent, TimingLogger* timings, bool clear_soft_references,
Dheap.h269 void CollectGarbage(bool clear_soft_references);
705 bool clear_soft_references)
Dheap.cc1585 void Heap::CollectGarbage(bool clear_soft_references) { in CollectGarbage() argument
1588 CollectGarbageInternal(gc_plan_.back(), kGcCauseExplicit, clear_soft_references); in CollectGarbage()
2124 bool clear_soft_references) { in CollectGarbageInternal() argument
2224 collector->Run(gc_cause, clear_soft_references || runtime->IsZygote()); in CollectGarbageInternal()