Home
last modified time | relevance | path

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

/art/runtime/gc/
Dgc_cause.h26 enum GcCause { enum
69 const char* PrettyCause(GcCause cause);
70 std::ostream& operator<<(std::ostream& os, const GcCause& gc_cause);
Dscoped_gc_critical_section.h38 const char* Enter(GcCause cause, CollectorType type) ACQUIRE(Roles::uninterruptible_);
53 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
67 ScopedInterruptibleGCCriticalSection(Thread* self, GcCause cause, CollectorType type);
Dscoped_gc_critical_section.cc27 const char* GCCriticalSection::Enter(GcCause cause, CollectorType type) { in Enter()
51 GcCause cause, in ScopedGCCriticalSection()
63 GcCause cause, in ScopedInterruptibleGCCriticalSection()
Dgc_cause.cc29 const char* PrettyCause(GcCause cause) { in PrettyCause()
55 std::ostream& operator<<(std::ostream& os, const GcCause& gc_cause) { in operator <<()
Dheap.h389 void CollectGarbage(bool clear_soft_references, GcCause cause = kGcCauseExplicit)
394 void ConcurrentGC(Thread* self, GcCause cause, bool force_full, uint32_t requested_gc_num)
466 collector::GcType WaitForGcToComplete(GcCause cause, Thread* self) REQUIRES(!*gc_complete_lock_);
840 bool RequestConcurrentGC(Thread* self, GcCause cause, bool force_full, uint32_t observed_gc_num)
972 GcCause gc_cause)
975 void LogGC(GcCause gc_cause, collector::GarbageCollector* collector);
976 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
1112 collector::GcType WaitForGcToCompleteLocked(GcCause cause, Thread* self)
1134 GcCause gc_cause,
1386 volatile GcCause last_gc_cause_ GUARDED_BY(gc_complete_lock_);
Dheap.cc1543 void Heap::StartGC(Thread* self, GcCause cause, CollectorType collector_type) { in StartGC()
2045 void Heap::CollectGarbage(bool clear_soft_references, GcCause cause) { in CollectGarbage()
2508 GcCause gc_cause) { in Compact()
2581 GcCause gc_cause, in CollectGarbageInternal()
2721 void Heap::LogGC(GcCause gc_cause, collector::GarbageCollector* collector) { in LogGC()
3449 collector::GcType Heap::WaitForGcToComplete(GcCause cause, Thread* self) { in WaitForGcToComplete()
3455 collector::GcType Heap::WaitForGcToCompleteLocked(GcCause cause, Thread* self) { in WaitForGcToCompleteLocked()
3458 GcCause last_gc_cause = kGcCauseNone; in WaitForGcToCompleteLocked()
3712 ConcurrentGCTask(uint64_t target_time, GcCause cause, bool force_full, uint32_t gc_num) in ConcurrentGCTask()
3723 const GcCause cause_;
[all …]
/art/runtime/gc/collector/
Diteration.h72 void Reset(GcCause gc_cause, bool clear_soft_references);
81 GcCause GetGcCause() const { in GetGcCause()
90 GcCause gc_cause_;
Dgarbage_collector.cc50 void Iteration::Reset(GcCause gc_cause, bool clear_soft_references) { in Reset()
155 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run()
Dgarbage_collector.h71 void Run(GcCause gc_cause, bool clear_soft_references) REQUIRES(!pause_histogram_lock_);
Dconcurrent_copying.cc414 GcCause gc_cause = GetCurrentIteration()->GetGcCause(); in InitializePhase()
/art/openjdkjvmti/
Ddeopt_manager.cc492 art::gc::GcCause::kGcCauseDebugger, in DeoptimizeThread()
Dti_heap.cc1933 self, art::gc::GcCause::kGcCauseDebugger, art::gc::CollectorType::kCollectorTypeDebugger); in ChangeArraySize()