commit | f1aedb126ad1cb56dc7a38c8e07113295b123f58 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Thu Jul 28 03:49:14 2016 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Thu Jul 28 17:16:39 2016 +0100 |
tree | 1ed73536af4ce231ffeb884bb9a464bb9b57ea00 | |
parent | e3051bf60783fa18e6f8c7ac6f73091f05af5665 [diff] |
Pass the right class loader when inlining. Otherwise, method and type resolution can resolve to the wrong things and as a side effect update the dex cache with wrong data. bug:30403437 test:./art/test/run-test --host --jit --dev --no-prebuild 613 (cherry picked from commit 0a210d9b108c87c0e7c1d430a92ce6fc89790c95) Change-Id: I8fdca96fccae079c8e99b8e86e7b6935acfce89d