Loading core/java/android/view/Choreographer.java +1 −10 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import android.os.Message; import android.os.SystemClock; import android.os.SystemProperties; import android.os.Trace; import android.os.TraceNameSupplier; import android.util.Log; import android.util.TimeUtils; import android.view.animation.AnimationUtils; Loading Loading @@ -1320,7 +1319,7 @@ public final class Choreographer { } private final class FrameDisplayEventReceiver extends DisplayEventReceiver implements Runnable, TraceNameSupplier { implements Runnable { private boolean mHavePendingVsync; private long mTimestampNanos; private int mFrame; Loading Loading @@ -1378,14 +1377,6 @@ public final class Choreographer { mHavePendingVsync = false; doFrame(mTimestampNanos, mFrame, mLastVsyncEventData); } @androidx.annotation.NonNull @Override public String getTraceName() { // Returning just a simple name. // More detailed logging happens in onVsync() for TRACE_TAG_VIEW. return "FrameDisplayEventReceiver"; } } private static final class CallbackRecord { Loading core/java/android/view/ViewRootImpl.java +0 −9 Original line number Diff line number Diff line Loading @@ -5795,15 +5795,6 @@ public final class ViewRootImpl implements ViewParent, private static final int MSG_PAUSED_FOR_SYNC_TIMEOUT = 37; final class ViewRootHandler extends Handler { @androidx.annotation.NonNull @Override public String getTraceName(@androidx.annotation.NonNull Message message) { if (message.getCallback() == null) { return getMessageName(message); } return super.getTraceName(message); } @Override public String getMessageName(Message message) { switch (message.what) { Loading core/java/com/android/internal/jank/FrameTracker.java +25 −25 Original line number Diff line number Diff line Loading @@ -502,10 +502,9 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener return vsyncId >= mBeginVsyncId; } // This will be executed in the HardwareRendererObserver handler, which is the FrameTracker // handler by construction. @Override public void onFrameMetricsAvailable(int dropCountSinceLastInvocation) { postCallback(() -> { if (mCancelled || mMetricsFinalized) { return; } Loading @@ -531,6 +530,7 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener frameVsyncId, totalDurationNanos, isFirstFrame)); } processJankInfos(); }); } @UiThread Loading Loading
core/java/android/view/Choreographer.java +1 −10 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import android.os.Message; import android.os.SystemClock; import android.os.SystemProperties; import android.os.Trace; import android.os.TraceNameSupplier; import android.util.Log; import android.util.TimeUtils; import android.view.animation.AnimationUtils; Loading Loading @@ -1320,7 +1319,7 @@ public final class Choreographer { } private final class FrameDisplayEventReceiver extends DisplayEventReceiver implements Runnable, TraceNameSupplier { implements Runnable { private boolean mHavePendingVsync; private long mTimestampNanos; private int mFrame; Loading Loading @@ -1378,14 +1377,6 @@ public final class Choreographer { mHavePendingVsync = false; doFrame(mTimestampNanos, mFrame, mLastVsyncEventData); } @androidx.annotation.NonNull @Override public String getTraceName() { // Returning just a simple name. // More detailed logging happens in onVsync() for TRACE_TAG_VIEW. return "FrameDisplayEventReceiver"; } } private static final class CallbackRecord { Loading
core/java/android/view/ViewRootImpl.java +0 −9 Original line number Diff line number Diff line Loading @@ -5795,15 +5795,6 @@ public final class ViewRootImpl implements ViewParent, private static final int MSG_PAUSED_FOR_SYNC_TIMEOUT = 37; final class ViewRootHandler extends Handler { @androidx.annotation.NonNull @Override public String getTraceName(@androidx.annotation.NonNull Message message) { if (message.getCallback() == null) { return getMessageName(message); } return super.getTraceName(message); } @Override public String getMessageName(Message message) { switch (message.what) { Loading
core/java/com/android/internal/jank/FrameTracker.java +25 −25 Original line number Diff line number Diff line Loading @@ -502,10 +502,9 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener return vsyncId >= mBeginVsyncId; } // This will be executed in the HardwareRendererObserver handler, which is the FrameTracker // handler by construction. @Override public void onFrameMetricsAvailable(int dropCountSinceLastInvocation) { postCallback(() -> { if (mCancelled || mMetricsFinalized) { return; } Loading @@ -531,6 +530,7 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener frameVsyncId, totalDurationNanos, isFirstFrame)); } processJankInfos(); }); } @UiThread Loading