Home
last modified time | relevance | path

Searched refs:mTrackedGarbage (Results 1 – 3 of 3) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/leak/
H A DLeakDetector.java37 private final TrackedGarbage mTrackedGarbage; field in LeakDetector
47 mTrackedGarbage = trackedGarbage; in LeakDetector()
97 if (mTrackedGarbage != null) { in trackGarbage()
98 mTrackedGarbage.track(o); in trackGarbage()
103 return mTrackedGarbage; in getTrackedGarbage()
113 if (mTrackedCollections != null && mTrackedGarbage != null) { in dump()
128 mTrackedGarbage.dump(pw); in dump()
H A DGarbageMonitor.java122 private final TrackedGarbage mTrackedGarbage; field in GarbageMonitor
151 mTrackedGarbage = leakDetector.getTrackedGarbage(); in GarbageMonitor()
166 if (mTrackedGarbage == null) { in startLeakMonitor()
180 if (mTrackedGarbage.countOldGarbage() > GARBAGE_ALLOWANCE) { in gcAndCheckGarbage()
188 int count = mTrackedGarbage.countOldGarbage(); in reinspectGarbageAfterGc()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/util/leak/
H A DGarbageMonitorTest.java45 @Mock private TrackedGarbage mTrackedGarbage; field in GarbageMonitorTest
58 new LeakDetector(null, mTrackedGarbage, null, mDumpManager), in setup()
65 when(mTrackedGarbage.countOldGarbage()).thenReturn(GarbageMonitor.GARBAGE_ALLOWANCE); in testALittleGarbage_doesntDump()
74 when(mTrackedGarbage.countOldGarbage()).thenReturn(GarbageMonitor.GARBAGE_ALLOWANCE + 1); in testTransientGarbage_doesntDump()
82 when(mTrackedGarbage.countOldGarbage()).thenReturn(0); in testTransientGarbage_doesntDump()
92 when(mTrackedGarbage.countOldGarbage()).thenReturn(GarbageMonitor.GARBAGE_ALLOWANCE + 1); in testLotsOfPersistentGarbage_dumps()
101 when(mTrackedGarbage.countOldGarbage()).thenReturn(GarbageMonitor.GARBAGE_ALLOWANCE + 1); in testLotsOfPersistentGarbage_dumpsAfterAtime()