Merge cherrypicks of [14217257, 14217258, 14217339, 14217529, 14217566, 14214972, 14217508, 14216278, 14216279, 14217530, 14217281, 14215011] into rvc-qpr3-release am: a95b62a8c2

Original change: https://googleplex-android-review.googlesource.com/c/platform/art/+/14217532

Change-Id: I7e4a6f1e7fd7990387c0be1c5c8967c495ffbff1