Home
last modified time | relevance | path

Searched refs:collector_type (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/
Dscoped_gc_critical_section.cc29 CollectorType collector_type) in ScopedGCCriticalSection() argument
31 Runtime::Current()->GetHeap()->StartGC(self, cause, collector_type); in ScopedGCCriticalSection()
Dscoped_gc_critical_section.h35 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
Dcollector_type.h67 std::ostream& operator<<(std::ostream& os, const CollectorType& collector_type);
Dheap.h272 void TransitionCollector(CollectorType collector_type) REQUIRES(!*gc_complete_lock_);
275 void ChangeCollector(CollectorType collector_type)
839 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
868 static bool IsMovingGc(CollectorType collector_type) { in IsMovingGc() argument
870 collector_type == kCollectorTypeSS || in IsMovingGc()
871 collector_type == kCollectorTypeGSS || in IsMovingGc()
872 collector_type == kCollectorTypeCC || in IsMovingGc()
873 collector_type == kCollectorTypeCCBackground || in IsMovingGc()
874 collector_type == kCollectorTypeMC || in IsMovingGc()
875 collector_type == kCollectorTypeHomogeneousSpaceCompact; in IsMovingGc()
Dheap.cc1409 void Heap::StartGC(Thread* self, GcCause cause, CollectorType collector_type) { in StartGC() argument
1416 collector_type_running_ = collector_type; in StartGC()
2091 void Heap::TransitionCollector(CollectorType collector_type) { in TransitionCollector() argument
2092 if (collector_type == collector_type_) { in TransitionCollector()
2098 << " -> " << static_cast<int>(collector_type); in TransitionCollector()
2115 const bool copying_transition = IsMovingGc(collector_type_) != IsMovingGc(collector_type); in TransitionCollector()
2120 if (collector_type == collector_type_) { in TransitionCollector()
2126 collector_type_running_ = copying_transition ? kCollectorTypeSS : collector_type; in TransitionCollector()
2141 switch (collector_type) { in TransitionCollector()
2218 << static_cast<size_t>(collector_type); in TransitionCollector()
[all …]
/art/cmdline/
Dcmdline_types.h521 gc::CollectorType collector_type = ParseCollectorType(gc_option);
522 if (collector_type != gc::kCollectorTypeNone) {
523 xgc.collector_type_ = collector_type;
594 gc::CollectorType collector_type = ParseCollectorType(substring);
595 if (collector_type != gc::kCollectorTypeNone) {
596 background_collector_type_ = collector_type;
/art/runtime/
DAndroid.bp439 "gc/collector_type.h",