Home
last modified time | relevance | path

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

/art/runtime/gc/
Dcollector_type.h26 enum CollectorType { enum
63 std::ostream& operator<<(std::ostream& os, CollectorType collector_type);
65 static constexpr CollectorType kCollectorTypeDefault =
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()
52 CollectorType collector_type) in ScopedGCCriticalSection()
64 CollectorType type) : self_(self) { in ScopedInterruptibleGCCriticalSection()
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()
124 CollectorType type = Runtime::Current()->GetHeap()->CurrentCollectorType(); in CollectorDoesDisallow()
126 case CollectorType::kCollectorTypeCMS: in CollectorDoesDisallow()
Dheap.h204 CollectorType foreground_collector_type,
205 CollectorType background_collector_type,
327 void ChangeCollector(CollectorType collector_type)
810 CollectorType CurrentCollectorType() { in CurrentCollectorType()
836 bool MayUseCollector(CollectorType type) const;
941 void StartGC(Thread* self, GcCause cause, CollectorType collector_type)
983 static bool IsMovingGc(CollectorType collector_type) { in IsMovingGc()
1083 void RequestCollectorTransition(CollectorType desired_collector_type, uint64_t delta_time)
1266 CollectorType collector_type_;
1268 CollectorType foreground_collector_type_;
[all …]
Dheap.cc223 CollectorType foreground_collector_type, in Heap()
224 CollectorType background_collector_type, in Heap()
780 bool Heap::MayUseCollector(CollectorType type) const { in MayUseCollector()
1413 CollectorType desired_collector_type = desired_collector_type_; in DoPendingCollectorTransition()
1487 void Heap::StartGC(Thread* self, GcCause cause, CollectorType collector_type) { in StartGC()
2134 void Heap::ChangeCollector(CollectorType collector_type) { in ChangeCollector()
3754 void Heap::RequestCollectorTransition(CollectorType desired_collector_type, uint64_t delta_time) { in RequestCollectorTransition()
/art/cmdline/
Dcmdline_types.h464 static gc::CollectorType ParseCollectorType(const std::string& option) {
481 gc::CollectorType collector_type_ = gc::kCollectorTypeDefault;
502 gc::CollectorType collector_type = ParseCollectorType(gc_option);
575 gc::CollectorType background_collector_type_;
577 BackgroundGcOption(gc::CollectorType background_collector_type) // NOLINT [runtime/explicit] [5]
583 operator gc::CollectorType() const { return background_collector_type_; }
594 gc::CollectorType collector_type = ParseCollectorType(substring);
Dcmdline_parser_test.cc336 option_all_true.collector_type_ = gc::CollectorType::kCollectorTypeCMS; in TEST_F()
353 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.h101 CollectorType GetCollectorType() const override { in GetCollectorType()
/art/runtime/
Dparsed_options.cc660 gc::CollectorType background_collector_type_; in DoParse()
661 gc::CollectorType collector_type_ = (XGcOption{}).collector_type_; in DoParse()
/art/openjdkjvmti/
Ddeopt_manager.cc493 art::gc::CollectorType::kCollectorTypeDebugger); in DeoptimizeThread()
Dti_heap.cc1933 self, art::gc::GcCause::kGcCauseDebugger, art::gc::CollectorType::kCollectorTypeDebugger); in ChangeArraySize()