commit | 1c7e1e149d3dcf3949c76ae594ca9c1ca20392f9 | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Tue Jan 17 18:18:36 2012 -0800 |
committer | jeffhao <jeffhao@google.com> | Thu Jan 19 14:17:22 2012 -0800 |
tree | e2f340784edb0c58bc3bc5bb890dc40254310bdd | |
parent | 232c385b9ece322d677a48947ab1e052c1e2427c [diff] |
Fix to dex verifier to handle float types that look like Boolean. Addresses http://code.google.com/p/android/issues/detail?id=23465, where a Float value is potentially 0x0 or Float.MIN_VALUE (0x1), which combines into a Boolean type, which should be allowed to be promoted to Float. (cherry picked from commit 2a249c50903d669d2a9296f0fe407b67646626c8) Change-Id: I1b81fad5e1e166246535bdfa4b7a98db3b2531bf