Address various dex2oat hangs

class_linker.cc - add support for no such field error
dex_verifier.cc - address cases where type information isn't available
due to verification errors
dex_verifier.h - support for monitor nesting upto 64 deep

These changes address Bug: 5742499, Bug: 5743100, Bug: 5742810

Change-Id: I2e9a77059314c84f21ad5d194bad77c7f2fa2ee9
3 files changed
tree: e65ecdb43832e3d53287a2c927949ae7409a92e7
  1. Android.mk
  2. build/
  3. jdwpspy/
  4. oat_process/
  5. oat_runtime/
  6. src/
  7. test/
  8. tools/