commit | bd3dba4346223593ac6033a3d2a7d8ec6f20738b | [log] [tgz] |
---|---|---|
author | Jesse Wilson <jessewilson@google.com> | Wed Mar 16 14:22:51 2011 -0700 |
committer | Jesse Wilson <jessewilson@google.com> | Wed Mar 16 17:47:38 2011 -0700 |
tree | 173c2479689385298ff6fd1e05038d5f784e1387 | |
parent | 1b4822ecb93021e6273c92093f78dcb6ccc0cf91 [diff] |
Don't emit multiple copies of annotations when merging dex files. This change requires all annotations to be loaded into memory so they can be sorted. There does not appear to be a required order to the annotations in .dex files. Loading annotations also requires loading encoded values, which makes this into a large refactoring. Change-Id: Ib7e2656c595018be4e9936eb84a22f1c1de56750 http://b/4090053