46ee31b67d7ee1bd085fbc240502053caa3cf8fa |
|
14-Dec-2016 |
Andreas Gampe <agampe@google.com> |
ART: Move to libbase StringPrintf Remove ART's StringPrintf implementation. Fix up clients. Add missing includes where necessary. Test: m test-art-host Change-Id: I564038d5868595ac3bb88d641af1000cea940e5a
|
267508381a1d44930b4bd1018b231ba42a827a5f |
|
09-Jul-2016 |
Andreas Gampe <agampe@google.com> |
ART: Remove zygote OTA code The renaming and relabeling of the A/B artifacts is now done in a special-purpose script started by init, so as to not complicate the logic here (e.g., name of the current slot). Partially reverts commit 754479f7aa056602de8282f4f03718b42c20b89b. Bug: 25612095 Bug: 28069686 Change-Id: I4d965361000fd448e199c9af059b6d18bfe928bb (cherry picked from commit ff2a8ef2ed6b3f21da26f85197170d7d2a9f5134)
|
55b58b6b68727ac714ed5ce2ff2f45a33caf9368 |
|
12-Aug-2016 |
Richard Uhler <ruhler@google.com> |
Clean up use of GetDalvikCache. Switch the only caller of the non-void version of GetDalvikCache that set create_if_absent true to use the void version of GetDalvikCache. Then no callers of the non-void version of GetDalvikCache set create_if_absent to true, so that argument is no longer needed. And without create_if_absent, there is no case when the function will abort, so the 'OrDie" option is no longer necessary. Change-Id: I83f60dcc8a8f3b1f91fd2971e9028f6a7dd8384d Test: m art-test-host Test: m art-test-target
|
d26b6ad9b5b2b1397904b6119e9111287732d924 |
|
10-Aug-2016 |
Andreas Gampe <agampe@google.com> |
ART: Check for more low-space situations in zygote Even if a boot image exists and can be loaded, the rest of the platform may not be able to boot. We previously only checked after full image generation and missed this case. Also prune the cache if there wasn't even space to put the boot marker. (cherry picked from commit f242f66cf7137ef681e44a494758976e11579260) Bug: 30765660 Test: m test-art-host Change-Id: Icd43746e681c62ce2e4e8745fb17bda65ca60372
|
f242f66cf7137ef681e44a494758976e11579260 |
|
10-Aug-2016 |
Andreas Gampe <agampe@google.com> |
ART: Check for more low-space situations in zygote Even if a boot image exists and can be loaded, the rest of the platform may not be able to boot. We previously only checked after full image generation and missed this case. Also prune the cache if there wasn't even space to put the boot marker. Bug: 30765660 Change-Id: Icd43746e681c62ce2e4e8745fb17bda65ca60372
|
ff2a8ef2ed6b3f21da26f85197170d7d2a9f5134 |
|
09-Jul-2016 |
Andreas Gampe <agampe@google.com> |
ART: Remove zygote OTA code The renaming and relabeling of the A/B artifacts is now done in a special-purpose script started by init, so as to not complicate the logic here (e.g., name of the current slot). Partially reverts commit 754479f7aa056602de8282f4f03718b42c20b89b. Bug: 25612095 Bug: 28069686 Change-Id: I4d965361000fd448e199c9af059b6d18bfe928bb
|
66fdcbdb1fde4bf65da5e801ba76a8e65391635b |
|
05-Apr-2016 |
Vladimir Marko <vmarko@google.com> |
Remove unnecessary TEMP_FAILURE_RETRY. unlink, rmdir, rename and closedir do not generate EINTR. Change-Id: Ia5daab3e19f7373d7c27cdb6a800351c86b5a4e5
|
a1425a1c9c98ae3fc772834933a5d55566fb5699 |
|
12-Mar-2016 |
Andreas Gampe <agampe@google.com> |
ART: Remember whether the cache was pruned Remember (and expose) whether the cache was pruned when initializing the runtime. Bug: 27618311 (cherry picked from commit 7ef1b4b20bd7cf485f5e443927c1e6fa797a0439) Change-Id: I178d18d731a9dce5cb11ed0874c9c9c9d36d7d8e
|
bec635813789a7365900d3db01c16e12a20c2815 |
|
21-Nov-2015 |
Andreas Gampe <agampe@google.com> |
ART: Update dalvik-cache for zygote after OTA Detect OTA artifacts and move them over to the regular dalvik-cache on boot. Bug: 25612095 (cherry picked from commit 754479f7aa056602de8282f4f03718b42c20b89b) Change-Id: I9a1a22641cc7833435098627a5cc6d954521c4ea
|
7ef1b4b20bd7cf485f5e443927c1e6fa797a0439 |
|
12-Mar-2016 |
Andreas Gampe <agampe@google.com> |
ART: Remember whether the cache was pruned Remember (and expose) whether the cache was pruned when initializing the runtime. Bug: 27618311 Change-Id: I178d18d731a9dce5cb11ed0874c9c9c9d36d7d8e
|
754479f7aa056602de8282f4f03718b42c20b89b |
|
21-Nov-2015 |
Andreas Gampe <agampe@google.com> |
ART: Update dalvik-cache for zygote after OTA Detect OTA artifacts and move them over to the regular dalvik-cache on boot. Bug: 25612095 Change-Id: I9a1a22641cc7833435098627a5cc6d954521c4ea
|