Lines Matching refs:sCCStats

171 static CycleCollectorStats sCCStats;  variable
1106 sCCStats.AfterForgetSkippable(duration, removedPurples); in FireForgetSkippable()
1255 if (!StaticPrefs::javascript_options_mem_log() && !sCCStats.mFile) { in MaybeLogStats()
1370 sCCStats.AfterCycleCollectionSlice(); in CycleCollectNow()
1383 sCCStats.AfterPrepareForCycleCollectionSlice(aDeadline, beginTime, in PrepareForCycleCollectionSlice()
1404 aDeadline, sCCStats.mBeginTime, sCCStats.mEndSliceTime, in RunCycleCollectorSlice()
1412 sCCStats.AfterCycleCollectionSlice(); in RunCycleCollectorSlice()
1428 sCCStats.AfterCycleCollectionSlice(); in RunCycleCollectorWorkSlice()
1432 sCCStats.mMaxSliceTimeSinceClear = TimeDuration(); in ClearMaxCCSliceTime()
1436 return sCCStats.mMaxSliceTimeSinceClear.ToMilliseconds(); in GetMaxCCSliceTimeSinceClear()
1444 sCCStats.mBeginTime = in BeginCycleCollectionCallback()
1445 sCCStats.mBeginSliceTime.IsNull() ? startTime : sCCStats.mBeginSliceTime; in BeginCycleCollectionCallback()
1446 sCCStats.mSuspected = nsCycleCollector_suspectedCount(); in BeginCycleCollectionCallback()
1454 sCCStats.AfterSyncForgetSkippable(startTime); in BeginCycleCollectionCallback()
1475 sCCStats.AfterCycleCollectionSlice(); in EndCycleCollectionCallback()
1479 TimeDuration ccNowDuration = TimeBetween(sCCStats.mBeginTime, endCCTimeStamp); in EndCycleCollectionCallback()
1494 sCCStats.SendTelemetry(ccNowDuration); in EndCycleCollectionCallback()
1496 uint32_t cleanups = std::max(sCCStats.mForgetSkippableBeforeCC, 1u); in EndCycleCollectionCallback()
1498 sCCStats.MaybeLogStats(aResults, cleanups); in EndCycleCollectionCallback()
1500 sCCStats.MaybeNotifyStats(aResults, ccNowDuration, cleanups); in EndCycleCollectionCallback()
1504 sCCStats.Clear(); in EndCycleCollectionCallback()
1796 sCCStats.Init(); in StartupJSEnvironment()