ce78b9e1146ce204605fb179f10c842644fea61d |
|
08-Jun-2016 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Fix FastPrintWriter infinite loop Check for error condition in loop. Bug: 29123428 Change-Id: I361ed27ecb8f05512d7e17f8045f3d34667d32d8
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
9b78db41a0f2230001535b3ca33a3ebc31e6c6c1 |
|
02-Jun-2016 |
Dianne Hackborn <hackbod@google.com> |
Work on issue #29042642: Watchdog going off Have FastPrintWriter note all cases where an exception is thrown, and stop trying to push more data into the output stream when this happens. Change-Id: I51a1eeb26578f02b2a6f45ef7bc2513dfde702a2
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
b3d4cb369e37b1b7e85832cc035226dc7cc8f380 |
|
09-Jan-2015 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #18942959: Phone getting stuck then restarts after unplugging from Audi FastPrintWriter needs to have its own lock for each instance, or else one getting blocked can cause others to block and whacky deadlocks result. Also: - Improve error reporting of SystemConfig to tell you which config file is the problem. - Fix CoreSettingsProvider to not spew errors if a setting is not defined (it should just use a default value). - Get rid of noisy init output of ConditionProviders. - Reduce log noise of starting a process; move some of that information to ProcessRecord to print on demand. Change-Id: I1032d141ddd449968b74ab7b88ab36f2d228ad1a
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
6d8dfbd8149942f25f2b9643a12f1fb38f3be834 |
|
24-Sep-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #10848916: "Always" button is not working. The problem was that the ResolverActivity filters some activities out of the list it shows, but it uses that display list as the list of components the preference is set against when ultimately setting it on the package manager... but that filtered list is *not* the right component set, since it is not the same as the package manager's view on it. The fix here is to retain the original set of matching components and use that when setting the preferred activity. Note that this does mean that in very unusual cases where filtering is happeing (such as one of the activities not being exported but being seen as a possible completion from another app), then you will be setting the preference for the complete set. Ultimately we probably need to have the package manager apply these filtering rules up-front so this is all consistent, but this is a very rare case so not that important. And then most of the change here is just improving the debug output for intent resolution. Change-Id: Ie35ac2c05a45946439951bbf41433c8b7de79c05
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
20cdcee47d10986969e7e2a53a40a6ecabae3827 |
|
11-Jul-2013 |
Dianne Hackborn <hackbod@google.com> |
Add -c option to meminfo to dump a compact form. Also fix a bug in FastPrintWriter where println(long) was not printing the newline. Change-Id: Idcb4eaab0c1ec4b992032b5e36478ef11a6533d9
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
8c84109b9fbbf473b225707a38261ff5f99d95fb |
|
24-Jun-2013 |
Dianne Hackborn <hackbod@google.com> |
Use FastPrintWriter... everywhere. One problem this turned up is, because FastPrintWriter does its own buffering, a lot of code that used to use PrintWriter would fail -- if it pointed to a StringWriter, there was no buffering, so it could just immediately get the result. Now you need to first flush the FastPrintWriter. Also added some new constructors to specify the size of buffer that FastPrintWriter should use. Change-Id: If48cd28d7be0b6b3278bbb69a8357e6ce88cf54a
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
e5a9c92377e035b24f50f9f66f4cdfd9cf79c2dd |
|
25-Jun-2013 |
Dianne Hackborn <hackbod@google.com> |
Improve FastPrintWriter. Change-Id: I23acb8d4c3db1f2f8e2f8003296f8c253e2ae7d2
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|
db4e33f1f1d766afa3218a6bbdbb561e7962c854 |
|
02-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Faster PrintWriter. Change-Id: I4e1ae7e0357214deb7e19ae65f8701b69b347c6e
/frameworks/base/core/java/com/android/internal/util/FastPrintWriter.java
|