diff options
author | Jeff Hao <jeffhao@google.com> | 2017-03-01 12:18:19 -0800 |
---|---|---|
committer | Jeff Hao <jeffhao@google.com> | 2017-03-01 12:31:59 -0800 |
commit | 863f1d79a70403443c089a91ca893db6cbadd3d8 (patch) | |
tree | 383e99645839dc26735369273d665cd59ee7bbb6 /test/ProfileTestMultiDex/main.list | |
parent | fddc19338d9fdee24c4e10b758db1a6997004e2e (diff) |
Prevent dexlayout from moving code items if preceded by class data.
Class data has uleb encoded offsets to the code item, and moving code
items will change the size of the class data, which would in turn affect
the code item offsets if they precede the code items.
For now, make it so that dexlayout does not move the code items at all
in this case. A better fix would be to swap the order of the sections in
dexlayout, but that can be done in a future CL.
Unit test to follow.
Bug: 35855748
Test: mm test-art-host
Change-Id: Ica6da1e5e951cf0003fc9793f13ad10b74004eb9
Diffstat (limited to 'test/ProfileTestMultiDex/main.list')
0 files changed, 0 insertions, 0 deletions