OSDN Git Service

Optimize dlopen from a zip file
authorDmitriy Ivanov <dimitry@google.com>
Mon, 28 Sep 2015 23:38:31 +0000 (16:38 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Wed, 30 Sep 2015 17:47:11 +0000 (10:47 -0700)
commitb48275045de93cce292faaf5170af3ead89b3746
treee45847472a1283a21f94f72de4b9869295e6369c
parent8b279eadd3a635c31df9c570ab2144212bfd07cc
Optimize dlopen from a zip file

This change makes dynamic linker reuse ZipArchiveHandles in
ld_library_path on dlopen to optimize the lookup of dt_needed
libraries.

Bug: http://b/21960534
Change-Id: I65f897910d46dd2ffabdcb0b7842db2f127eee30
linker/linker.cpp
tests/dlext_test.cpp
tests/libs/Android.build.dlext_testzip.mk
tests/libs/Android.mk