diff options
author | Jeff Hao <jeffhao@google.com> | 2016-09-09 18:35:01 -0700 |
---|---|---|
committer | Jeff Hao <jeffhao@google.com> | 2016-09-19 18:42:34 -0700 |
commit | 3ab96b460684781af58b3f9c5b9fb0e370de6b50 (patch) | |
tree | 8165154e9ec5d6977ec3b2405f6b4ba0a6731b7e /compiler/optimizing/graph_visualizer.cc | |
parent | 6a40fc9bbb9421f78ffd7a9cce7f9acff3aa7d0d (diff) |
Dexlayout changes to support offset/size output of items.
- Created offset & size fields for items, initially populated with
values from original dex file.
- Created index field for indexed items in header.
- Created Item objects for StringData and TypeList.
- Created Collections container to hold unique_ptrs for all objects
- Reorganized EncodedArrayItems to make it easier to collect them
- Added relevant annotations-related items to Collections
- Some size calculations and section offsets left as TODO
Bug: 29921113
Test: mm test-art-host-gtest-dexlayout_test
Change-Id: Id812f104c1930a3ee381e885f353a9a49f29ac9b
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions