commit | d5347e08172d6d462c703c0f5e1ce9ef070ec69d | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Thu Mar 22 17:25:05 2012 -0700 |
committer | jeffhao <jeffhao@google.com> | Mon Mar 26 10:47:57 2012 -0700 |
tree | 1d1a72647ac7e2f8ee58c08dbd652500c19bdf5f | |
parent | 942df41c03ddb9f7b47a34fcfc4414d8b8ca8ce1 [diff] |
Split VERIFY_ERROR_GENERIC into VERIFY_ERROR_BAD_CLASS_HARD/SOFT. The verifier was suppressing compilation of some classes that were able to verify at runtime. Now VERIFY_ERROR_BAD_CLASS_HARD is used for structural errors to prevent compilation, and VERIFY_ERROR_BAD_CLASS_HARD is used for all other verify errors. (cherry picked from commit da4dc735b9650f63e13b85c9775416006717d27c) Change-Id: I339639fa94af30f93be12f1ab9d4ef4cec6767e6