479bb430d1554ff84cdf63fb4652cec88526ccab |
|
29-Mar-2017 |
Makoto Onuki <omakoto@google.com> |
Merge "Correctly set thread group to UiThread's thread." into oc-dev
|
9957151661b8ae65da45a1fb72df5b66176302cb |
|
28-Mar-2017 |
Makoto Onuki <omakoto@google.com> |
Log a warning if a dispatch on UiThread takes more than a certain amount of time. Bug: 34961340 Test: Boot and launch several apps. Change-Id: I38bd85a1dd9c572242d04f550df4a979f5f3bea5
/frameworks/base/services/core/java/com/android/server/UiThread.java
|
be7878db546e160906d34ca1cd7d518df166f80b |
|
28-Mar-2017 |
Makoto Onuki <omakoto@google.com> |
Correctly set thread group to UiThread's thread. Bug: 36683525 Test: Manual (booted and launched several apps.) Change-Id: Iff65b306e302aa2aaa2321d3faf254414f9ce1e7
/frameworks/base/services/core/java/com/android/server/UiThread.java
|
4074ad01e898605c64a80a8cb14c10bdbedf1bdb |
|
09-Jul-2016 |
Tim Murray <timmurray@google.com> |
Sets android.ui to be in the fg stune group. setThreadGroup(TOP_APP) will place a thread in the fg stune group but not the top_app cpuset. This allows android.ui to get more runtime to render transitions between activities without impacting its CPU placement. bug 29512132 Change-Id: I95e031975f83290f88ac6e538abf1062aea27ed4
/frameworks/base/services/core/java/com/android/server/UiThread.java
|
74cd3de6f4889d54a3da930de5e7ad00b97f03e9 |
|
07-Apr-2016 |
Jeff Sharkey <jsharkey@android.com> |
Automatically trace messages on shared loopers. There are a handful of looper threads in the system_process that are shared by dozens of different internal services. To help track down what these operations are, tag the processing of each message with a string that tries describing where it originated from: the class name of the Handler, and the message number or class name of the Runnable. Bug: 28046299 Change-Id: I409ec43fea8daaae4fd70df05d4fed929a7249ae
/frameworks/base/services/core/java/com/android/server/UiThread.java
|
4ccb823a9f62e57f9d221f83a97e82967e79a9e5 |
|
17-Jan-2014 |
Jeff Brown <jeffbrown@google.com> |
Refactor display manager service to new pattern. Transform DisplayManagerService into a SystemService and start cleaning up other local services that it uses from window manager and input manager. Clean up service thread initialization. Remove unnecessary static variables from ActivityManagerService. It's starting to become clear that we really need a better way to manage service dependencies. Boot phases don't quite cut it. Change-Id: If319dbd7cbfbd4812fe55ece969e818d4b20755b
/frameworks/base/services/core/java/com/android/server/UiThread.java
|
9158825f9c41869689d6b1786d7c7aa8bdd524ce |
|
22-Nov-2013 |
Amith Yamasani <yamasani@google.com> |
Move some system services to separate directories Refactored the directory structure so that services can be optionally excluded. This is step 1. Will be followed by another change that makes it possible to remove services from the build. Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/core/java/com/android/server/UiThread.java
|