diff options
author | Orion Hodson <oth@google.com> | 2021-02-08 16:17:07 +0000 |
---|---|---|
committer | Orion Hodson <oth@google.com> | 2021-02-16 10:15:27 +0000 |
commit | 33cbf8b14c9805c86a3db7361110d7188f7ad4b6 (patch) | |
tree | ea2fe885116c45a322a2b893bf43bef7c8f6f13d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 377af2a8bc1c78942a08819079449f29c4863ed9 (diff) |
libandroid_runtime,libhwui: use libnativehelper_lazy
This change updates the dependencies of bootanimation to use a new
static library, libnativehelper_lazy, that loads libnativehelper on
demand. This means boot animation no longer depends on
libnativehelper.so. The affected frameworks libraries will load
libnativehelper lazily as-needed.
This change enables the removal of the ART APEX from the bootstrap
APEXes. The ART APEX provides libnativehelper.so and this is no longer
required during boot for bootanimation. Removing ART from the
bootstrap APEXes allows for compressing the system installed ART APEX
after an ART APEX update is applied and saves tens of megabytes of
storage.
Bug: 179115178
Test: TH
Test: manual inspection of the transitive dependencies of
bootanimation.
Change-Id: I4fd3f34afc120462088e8f2c015d3cb19aca86dd
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions