commit | 524507a9265e8e5e2b040c113d903c815748245a | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Wed Aug 27 15:28:28 2014 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Thu Aug 28 11:38:41 2014 -0700 |
tree | 7f11e3d63925531efaf1a2a042cf03b3c444973a | |
parent | 83c115930b403db2b6b38d9dcb4828e31feb792f [diff] |
Prevent exception bugs in class linker There were some places that could throw exceptions but still succeed. This caused the allocation entrypoints to occasionally allocate a heap object with a pending exception. Also added some additional AssertNoExceptionPending. Bug: 17164348 (cherry picked from commit 58c016c3f85d6d5496cea25325778de3a8d9a3ac) Change-Id: Id9918fa8f1a5d713b847cb95cdade925ff80a826