commit | c638989e3e470ad5313579b96db056dbd610bd83 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Wed Jul 19 16:36:23 2017 -0700 |
committer | Alex Light <allight@google.com> | Thu Jul 20 15:59:42 2017 -0700 |
tree | 3d576a3dba553a4ed9e71f3bfe9d7c1c6247bfc8 | |
parent | 0436bb29ed9f9a2958454a1140259349d1659f2a [diff] |
Only update declared methods during class redefinition. We were attempting to update the dex file indexes of copied methods during class redefinition. Since these methods are not in the redefined (or even original, necessarily) dex file this causes CHECK failures. Bug: 63864937 Test: ./test.py --host -j50 Change-Id: Ieb3a7bde42ef9da651810094e7b8143e2dba9f61 (cherry picked from commit 00e475ca4dd6697d323f2c2f96d74c7ea9dff861)