commit | a01de59eef990c07df9815376cd3c675e3acd481 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Tue Nov 15 10:43:06 2016 -0800 |
committer | Alex Light <allight@google.com> | Wed Nov 30 10:23:47 2016 -0800 |
tree | 86f6ef41c13de572dc134956c836dd94c35d9d64 | |
parent | 424c03aac25835febbf5c695b943206bc40ef335 [diff] |
Infrastructure for obsolete methods This adds some of the structures and functions needed to eventually support obsolete methods. Specifically this adds the code to create and iterate through the obsolete dex-cache maps of classes and re-organizes the redefinition code to be more sensible and extensible. Bug: 32369913 Test: ./test/run-test --host 902 Test: mma -j40 test-art-host Change-Id: I93d60fa66e7512e8b059cdf42af8a56e93ef4bd7