commit | 69147f165efaa9da152bb37da3a16dd5d8c6cf3c | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Mon Nov 06 20:02:24 2017 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Thu Nov 09 19:06:10 2017 -0800 |
tree | 25dbec549b8c06cf24729a577c76ef0b6d3d4c7f | |
parent | 2202d56061941b4fecbdb018d84bcefb05b6c683 [diff] |
Add code item accessor helper classes Add classes to abstract accesses to code item data. These classes handle both standard dex and compact dex. Added: - CodeItemInstructionsAccessor to handle code item instructions. - CodeItemDataAccessor to handle code item data excluding debug info. Moved inline_method_analyzer to use the new classes to test the new APIs. Bug: 63756964 Test: test-art-host Change-Id: I9926acb77b81fa64ed4a3b49b7bed1aab30a0f33