Home
last modified time | relevance | path

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

/art/runtime/gc/
Dcollector_type.h26 enum CollectorType { enum
67 std::ostream& operator<<(std::ostream& os, const CollectorType& collector_type);
69 static constexpr CollectorType kCollectorTypeDefault =
Dsystem_weak_test.cc110 CollectorType type = Runtime::Current()->GetHeap()->CurrentCollectorType(); in CollectorDoesAllowOrBroadcast()
112 case CollectorType::kCollectorTypeCMS: in CollectorDoesAllowOrBroadcast()
113 case CollectorType::kCollectorTypeCC: in CollectorDoesAllowOrBroadcast()
122 CollectorType type = Runtime::Current()->GetHeap()->CurrentCollectorType(); in CollectorDoesDisallow()
124 case CollectorType::kCollectorTypeCMS: in CollectorDoesDisallow()
Dscoped_gc_critical_section.h35 ScopedGCCriticalSection(Thread* self, GcCause cause, CollectorType collector_type)
Dscoped_gc_critical_section.cc29 CollectorType collector_type) in ScopedGCCriticalSection()
Dheap.h180 CollectorType foreground_collector_type,
181 CollectorType background_collector_type,
280 void TransitionCollector(CollectorType collector_type) REQUIRES(!*gc_complete_lock_);
283 void ChangeCollector(CollectorType collector_type)
734 CollectorType CurrentCollectorType() { in CurrentCollectorType()
760 bool MayUseCollector(CollectorType type) const;
848 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
877 static bool IsMovingGc(CollectorType collector_type) { in IsMovingGc()
965 void RequestCollectorTransition(CollectorType desired_collector_type, uint64_t delta_time)
1136 CollectorType collector_type_;
[all …]
/art/cmdline/
Dcmdline_types.h408 static gc::CollectorType ParseCollectorType(const std::string& option) {
429 gc::CollectorType collector_type_ = gc::kCollectorTypeDefault;
449 gc::CollectorType collector_type = ParseCollectorType(gc_option);
503 gc::CollectorType background_collector_type_;
505 BackgroundGcOption(gc::CollectorType background_collector_type) // NOLINT [runtime/explicit] [5]
511 operator gc::CollectorType() const { return background_collector_type_; }
522 gc::CollectorType collector_type = ParseCollectorType(substring);
Dcmdline_parser_test.cc326 option_all_true.collector_type_ = gc::CollectorType::kCollectorTypeCMS; in TEST_F()
343 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 virtual CollectorType GetCollectorType() const OVERRIDE { in GetCollectorType()
Dmark_compact.h76 virtual CollectorType GetCollectorType() const OVERRIDE { in GetCollectorType()
Dmark_sweep.h79 virtual CollectorType GetCollectorType() const OVERRIDE { in GetCollectorType()
Dconcurrent_copying.h92 virtual CollectorType GetCollectorType() const OVERRIDE { in GetCollectorType()
/art/runtime/
Dparsed_options.cc564 gc::CollectorType background_collector_type_; in DoParse()
565 gc::CollectorType collector_type_ = (XGcOption{}).collector_type_; in DoParse()