Searched refs:phase (Results 1 – 13 of 13) sorted by relevance
37 constexpr size_t ToIndex(GCPhase phase) in ToIndex() argument39 return static_cast<size_t>(phase); in ToIndex()47 constexpr bool IsMarking(GCPhase phase) in IsMarking() argument49 return phase == GCPhase::GC_PHASE_MARK_YOUNG || phase == GCPhase::GC_PHASE_MARK || in IsMarking()50 phase == GCPhase::GC_PHASE_INITIAL_MARK || phase == GCPhase::GC_PHASE_REMARK; in IsMarking()
39 static PandaString GetPhaseName(GCPhase phase) in GetPhaseName() argument41 switch (phase) { in GetPhaseName()71 static PandaString GetPhaseAbbr(GCPhase phase) in GetPhaseAbbr() argument73 switch (phase) { in GetPhaseAbbr()
53 void MemStatsAdditionalInfo::RecordGCPhaseStart(GCPhase phase) in RecordGCPhaseStart() argument60 current_phase_ = phase; in RecordGCPhaseStart()83 uint64_t MemStatsAdditionalInfo::GetMinGCPhaseTime(GCPhase phase) in GetMinGCPhaseTime() argument86 …return std::chrono::duration_cast<std::chrono::milliseconds>(min_phase_time_[ToIndex(phase)]).coun… in GetMinGCPhaseTime()89 uint64_t MemStatsAdditionalInfo::GetMaxGCPhaseTime(GCPhase phase) in GetMaxGCPhaseTime() argument92 …return std::chrono::duration_cast<std::chrono::milliseconds>(max_phase_time_[ToIndex(phase)]).coun… in GetMaxGCPhaseTime()95 uint64_t MemStatsAdditionalInfo::GetAverageGCPhaseTime(GCPhase phase) in GetAverageGCPhaseTime() argument98 return phase_count_[ToIndex(phase)] != 0 in GetAverageGCPhaseTime()99 … ? std::chrono::duration_cast<std::chrono::milliseconds>(sum_phase_time_[ToIndex(phase)]).count() / in GetAverageGCPhaseTime()100 phase_count_[ToIndex(phase)] in GetAverageGCPhaseTime()[all …]
26 void MemStatsDefault::RecordGCPhaseStart([[maybe_unused]] GCPhase phase) {} in RecordGCPhaseStart() argument30 double MemStatsDefault::GetMinGCPhaseTime([[maybe_unused]] GCPhase phase) const in GetMinGCPhaseTime()35 double MemStatsDefault::GetMaxGCPhaseTime([[maybe_unused]] GCPhase phase) const in GetMaxGCPhaseTime()40 double MemStatsDefault::GetAverageGCPhaseTime([[maybe_unused]] GCPhase phase) const in GetAverageGCPhaseTime()45 double MemStatsDefault::GetTotalGCPhaseTime([[maybe_unused]] GCPhase phase) const in GetTotalGCPhaseTime()
43 void RecordGCPhaseStart(GCPhase phase);46 double GetMinGCPhaseTime(GCPhase phase) const;47 double GetMaxGCPhaseTime(GCPhase phase) const;48 double GetAverageGCPhaseTime(GCPhase phase) const;49 double GetTotalGCPhaseTime(GCPhase phase) const;
44 void RecordGCPhaseStart(GCPhase phase);47 uint64_t GetMinGCPhaseTime(GCPhase phase);48 uint64_t GetMaxGCPhaseTime(GCPhase phase);49 uint64_t GetAverageGCPhaseTime(GCPhase phase);50 uint64_t GetTotalGCPhaseTime(GCPhase phase);
120 GCPhase phase; in TEST_F() local122 phase = ToGCPhase(ph); in TEST_F()123 ASSERT_LE(MIN_PAUSE, stats.GetMinGCPhaseTime(phase)); in TEST_F()124 ASSERT_LE(MAX_PAUSE, stats.GetMaxGCPhaseTime(phase)); in TEST_F()125 ASSERT_LE(AVG_PAUSE, stats.GetAverageGCPhaseTime(phase)); in TEST_F()126 ASSERT_LE(TOTAL_PAUSE, stats.GetTotalGCPhaseTime(phase)); in TEST_F()128 ASSERT_LE(stats.GetMinGCPhaseTime(phase), stats.GetAverageGCPhaseTime(phase)); in TEST_F()129 ASSERT_LE(stats.GetAverageGCPhaseTime(phase), stats.GetMaxGCPhaseTime(phase)); in TEST_F()130 ASSERT_LE(stats.GetMaxGCPhaseTime(phase), stats.GetTotalGCPhaseTime(phase)); in TEST_F()
16 "Mark phase" -> "Process References"
22 :Mark soft references(see Marking phase);
18 title Mark phase
688 auto phase = this->GetGCPhase(); in InGCSweepRange() local691 if (phase == GCPhase::GC_PHASE_MARK_YOUNG && in_young_space) { in InGCSweepRange()696 if (phase != GCPhase::GC_PHASE_MARK_YOUNG && !in_young_space) { in InGCSweepRange()
48 for tracking modified references during the concurrent phase of GC.
11 …e that dependency wires are treated like data wires during the scheduling phase, since dependency …