commit | 8a84d383fb74135e928d341baa180c55854f2f42 | [log] [tgz] |
---|---|---|
author | Dmitriy Ivanov <dimitry@google.com> | Tue Aug 12 21:02:13 2014 -0700 |
committer | Dmitriy Ivanov <dimitry@google.com> | Wed Aug 13 09:30:52 2014 -0700 |
tree | 26a9379a7a144f51986d53844f1ee02fcffe9f13 | |
parent | d332bc68783b9bdef4ecb38bec4e45765a5e9a94 [diff] |
Optimize symbol lookup Do not run symbol lookup on already visited soinfos Not taking into account already visited libraries dramatically slows down dlsym in cases when there are multiple occurrences of a large library in dependency tree. Bug: 16977077 (cherry picked from commit 042426ba6375f5c145379e598486ec6d675533c9) Change-Id: I69d59e395e8112f119343e8a4d72fe31cd449f31