commit | f1e6b7c8cd78c02f4eb36574f0e417c4edc2b91e | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Tue Jun 05 18:33:30 2012 -0700 |
committer | jeffhao <jeffhao@google.com> | Wed Jun 06 13:21:14 2012 -0700 |
tree | 3ddb49fd0230cdef765ff7fb95f049a990cce018 | |
parent | 662618fa6725631353a115993feaf2a9897b094a [diff] |
Added new state and Soft/Hard error return to verifier for bad supers. Market was failing because a superclass failed with a soft error, and then its subclass would be rejected with a hard error. New states and return values were added, and now ClassLinker::VerifyClass allows a superclass to have either kStatusVerified or kStatusRetryVerificationAtRuntime as valid states. Change-Id: I72f23d25fa3bdcfd08f3113b091303535a327c14