Add an observer to log blocked threads.

This commit is contained in:
Greyson Parrelli
2021-10-08 15:18:52 -04:00
parent f65de84c19
commit 0c8b6f8ef8
10 changed files with 194 additions and 15 deletions

View File

@@ -40,7 +40,7 @@ public class FrameRateTracker {
updateRefreshRate();
}
public void begin() {
public void start() {
Log.d(TAG, String.format(Locale.ENGLISH, "Beginning frame rate tracking. Screen refresh rate: %.2f hz, or %.2f ms per frame.", refreshRate, idealTimePerFrameNanos / (float) 1_000_000));
lastFrameTimeNanos = System.nanoTime();
@@ -48,7 +48,7 @@ public class FrameRateTracker {
Choreographer.getInstance().postFrameCallback(calculator);
}
public void end() {
public void stop() {
Choreographer.getInstance().removeFrameCallback(calculator);
}