Home
last modified time | relevance | path

Searched refs:CollectorType (Results 1 – 14 of 14) sorted by relevance

/art/runtime/gc/
Dcollector_type.h26 enum CollectorType { enum
65 std::ostream& operator<<(std::ostream& os, const CollectorType& collector_type);
67 static constexpr CollectorType kCollectorTypeDefault =
Dsystem_weak_test.cc111 CollectorType type = Runtime::Current()->GetHeap()->CurrentCollectorType(); in CollectorDoesAllowOrBroadcast()
113 case CollectorType::kCollectorTypeCMS: in CollectorDoesAllowOrBroadcast()
114 case CollectorType::kCollectorTypeCC: in CollectorDoesAllowOrBroadcast()
115 case CollectorType::kCollectorTypeSS: in CollectorDoesAllowOrBroadcast()
116 case CollectorType::kCollectorTypeGSS: in CollectorDoesAllowOrBroadcast()
125 CollectorType type = Runtime::Current()->GetHeap()->CurrentCollectorType(); in CollectorDoesDisallow()
127 case CollectorType::kCollectorTypeCMS: in CollectorDoesDisallow()
Dscoped_gc_critical_section.h38 const char* Enter(GcCause cause, CollectorType type) ACQUIRE(Roles::uninterruptible_);
53 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
Dscoped_gc_critical_section.cc27 const char* GCCriticalSection::Enter(GcCause cause, CollectorType type) { in Enter()
52 CollectorType collector_type) in ScopedGCCriticalSection()
Dheap.h196 CollectorType foreground_collector_type,
197 CollectorType background_collector_type,
312 void TransitionCollector(CollectorType collector_type) REQUIRES(!*gc_complete_lock_);
315 void ChangeCollector(CollectorType collector_type)
787 CollectorType CurrentCollectorType() { in CurrentCollectorType()
813 bool MayUseCollector(CollectorType type) const;
913 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
955 static bool IsMovingGc(CollectorType collector_type) { in IsMovingGc()
1053 void RequestCollectorTransition(CollectorType desired_collector_type, uint64_t delta_time)
1229 CollectorType collector_type_;
[all …]
Dheap.cc186 CollectorType foreground_collector_type, in Heap()
187 CollectorType background_collector_type, in Heap()
744 bool Heap::MayUseCollector(CollectorType type) const { in MayUseCollector()
1393 CollectorType desired_collector_type = desired_collector_type_; in DoPendingCollectorTransition()
1467 void Heap::StartGC(Thread* self, GcCause cause, CollectorType collector_type) { in StartGC()
2115 void Heap::TransitionCollector(CollectorType collector_type) { in TransitionCollector()
2275 void Heap::ChangeCollector(CollectorType collector_type) { in ChangeCollector()
3864 void Heap::RequestCollectorTransition(CollectorType desired_collector_type, uint64_t delta_time) { in RequestCollectorTransition()
/art/cmdline/
Dcmdline_types.h408 static gc::CollectorType ParseCollectorType(const std::string& option) {
427 gc::CollectorType collector_type_ = gc::kCollectorTypeDefault;
448 gc::CollectorType collector_type = ParseCollectorType(gc_option);
516 gc::CollectorType background_collector_type_;
518 BackgroundGcOption(gc::CollectorType background_collector_type) // NOLINT [runtime/explicit] [5]
524 operator gc::CollectorType() const { return background_collector_type_; }
535 gc::CollectorType collector_type = ParseCollectorType(substring);
Dcmdline_parser_test.cc337 option_all_true.collector_type_ = gc::CollectorType::kCollectorTypeCMS; in TEST_F()
354 option_all_false.collector_type_ = gc::CollectorType::kCollectorTypeMS; in TEST_F()
/art/runtime/gc/collector/
Dgarbage_collector.h68 virtual CollectorType GetCollectorType() const = 0;
Dsemi_space.h78 CollectorType GetCollectorType() const override { in GetCollectorType()
Dmark_sweep.h79 CollectorType GetCollectorType() const override { in GetCollectorType()
Dconcurrent_copying.h99 CollectorType GetCollectorType() const override { in GetCollectorType()
/art/runtime/
Dparsed_options.cc594 gc::CollectorType background_collector_type_; in DoParse()
595 gc::CollectorType collector_type_ = (XGcOption{}).collector_type_; in DoParse()
/art/openjdkjvmti/
Ddeopt_manager.cc492 art::gc::CollectorType::kCollectorTypeDebugger); in DeoptimizeThread()