commit | 3f5838d7d0b9fc63db0ccc35c2ea05ed29264986 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Aug 07 18:07:18 2014 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Fri Aug 08 13:38:42 2014 +0100 |
tree | b0f050237092e5bd171e7644e482bfa245f86602 | |
parent | f4009e2249172ae8fe0e772ac8c0107400a28d6d [diff] |
Fix performance regression in OatFile::GetOatDexFile(). Try to avoid calculating the canonical location of the dex file if possible and when we have to calculate it, cache the lookup result for subsequent lookups. Bug: 16828525 Bug: 16859671 Change-Id: I0f03007ba5adf08656615900cf125075a3f2c541