Skip to content

Commit

Permalink
Remove unnecessary deoptimization
Browse files Browse the repository at this point in the history
  • Loading branch information
tehcneko committed Mar 13, 2024
1 parent 9143d52 commit f45da54
Showing 1 changed file with 0 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -90,21 +90,6 @@ private void deoptimizeSystemServer(ClassLoader classLoader) throws ClassNotFoun
classLoader.loadClass("com.android.server.wm.WindowStateAnimator"),
"createSurfaceLocked");

deoptimizeMethods(
classLoader.loadClass("com.android.server.display.DisplayManagerService"),
"setUserPreferredModeForDisplayLocked",
"setUserPreferredDisplayModeInternal");

Arrays.stream(classLoader
.loadClass("com.android.server.wm.InsetsPolicy$InsetsPolicyAnimationControlListener")
.getDeclaredConstructors())
.forEach(this::deoptimize);

deoptimizeMethods(
classLoader.loadClass("com.android.server.wm.InsetsPolicy"),
"startAnimation",
"controlAnimationUnchecked");

deoptimizeMethods(
classLoader.loadClass("com.android.server.wm.WindowManagerService"),
"relayoutWindow");
Expand Down

0 comments on commit f45da54

Please sign in to comment.