Home
last modified time | relevance | path

Searched refs:GcCause (Results 1 – 8 of 8) sorted by relevance

/art/runtime/gc/
Dgc_cause.h26 enum GcCause { enum
67 const char* PrettyCause(GcCause cause);
68 std::ostream& operator<<(std::ostream& os, const GcCause& gc_cause);
Dgc_cause.cc29 const char* PrettyCause(GcCause cause) { in PrettyCause()
54 std::ostream& operator<<(std::ostream& os, const GcCause& gc_cause) { in operator <<()
Dscoped_gc_critical_section.h35 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
Dscoped_gc_critical_section.cc28 GcCause cause, in ScopedGCCriticalSection()
Dheap.h337 void CollectGarbage(bool clear_soft_references, GcCause cause = kGcCauseExplicit)
342 void ConcurrentGC(Thread* self, GcCause cause, bool force_full)
409 collector::GcType WaitForGcToComplete(GcCause cause, Thread* self) REQUIRES(!*gc_complete_lock_);
756 void RequestConcurrentGC(Thread* self, GcCause cause, bool force_full)
844 GcCause gc_cause)
847 void LogGC(GcCause gc_cause, collector::GarbageCollector* collector);
848 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
962 collector::GcType WaitForGcToCompleteLocked(GcCause cause, Thread* self)
976 GcCause gc_cause,
1200 volatile GcCause last_gc_cause_ GUARDED_BY(gc_complete_lock_);
/art/runtime/gc/collector/
Diteration.h66 void Reset(GcCause gc_cause, bool clear_soft_references);
75 GcCause GetGcCause() const { in GetGcCause()
84 GcCause gc_cause_;
Dgarbage_collector.cc48 void Iteration::Reset(GcCause gc_cause, bool clear_soft_references) { in Reset()
87 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run()
Dgarbage_collector.h70 void Run(GcCause gc_cause, bool clear_soft_references) REQUIRES(!pause_histogram_lock_);