Loading services/core/java/com/android/server/wm/WindowProcessController.java +5 −2 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ public class WindowProcessController extends ConfigurationContainer<Configuratio private final ActivityTaskManagerService mAtm; // The actual proc... may be null only if 'persistent' is true (in which case we are in the // process of launching the app) private volatile IApplicationThread mThread; private IApplicationThread mThread; // Currently desired scheduling class private volatile int mCurSchedGroup; // Currently computed process state Loading Loading @@ -192,9 +192,12 @@ public class WindowProcessController extends ConfigurationContainer<Configuratio return mPid; } @HotPath(caller = HotPath.PROCESS_CHANGE) public void setThread(IApplicationThread thread) { synchronized (mAtm.mGlobalLockWithoutBoost) { mThread = thread; } } IApplicationThread getThread() { return mThread; Loading Loading
services/core/java/com/android/server/wm/WindowProcessController.java +5 −2 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ public class WindowProcessController extends ConfigurationContainer<Configuratio private final ActivityTaskManagerService mAtm; // The actual proc... may be null only if 'persistent' is true (in which case we are in the // process of launching the app) private volatile IApplicationThread mThread; private IApplicationThread mThread; // Currently desired scheduling class private volatile int mCurSchedGroup; // Currently computed process state Loading Loading @@ -192,9 +192,12 @@ public class WindowProcessController extends ConfigurationContainer<Configuratio return mPid; } @HotPath(caller = HotPath.PROCESS_CHANGE) public void setThread(IApplicationThread thread) { synchronized (mAtm.mGlobalLockWithoutBoost) { mThread = thread; } } IApplicationThread getThread() { return mThread; Loading