commit | 6489d22a44ea7d135c142ee94925570d0333d5e7 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Tue Nov 25 10:52:19 2014 -0800 |
committer | buzbee <buzbee@google.com> | Tue Nov 25 11:31:09 2014 -0800 |
tree | 078cd0518627673566727494b003fa671c027dc8 | |
parent | 79d43fd465a302252062b1d6dbd32c8a7d79f266 [diff] |
Quick compiler: handle embedded switch data Although switch data is generally placed at the end of a dex file by dx, it can occur elsewhere (and does via obsfucators). This CL fixes a parsing error related to embedded switch data by ensuring valid dex instructions following the embedded data appear in their own basic blocks. AOSP b/80600 Change-Id: I91ead6b398386bcf168b1088c5bc13a53b18f26e