diff options
author | Mathieu Chartier <mathieuc@google.com> | 2014-12-10 10:35:44 -0800 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2014-12-10 11:45:44 -0800 |
commit | ffc605cd817e79d6c7602a87543bb31f24d3a99f (patch) | |
tree | 84e4e68b11fe2d9c8c2e901b858026c1ebe88973 /runtime/common_throws.cc | |
parent | b1a38e246cfbfb21100d9c9e57f33970e824f075 (diff) | |
download | art-ffc605cd817e79d6c7602a87543bb31f24d3a99f.tar.gz art-ffc605cd817e79d6c7602a87543bb31f24d3a99f.tar.bz2 art-ffc605cd817e79d6c7602a87543bb31f24d3a99f.zip |
Add missing iget quick for bool, byte, char, short
Bug: 17791557
Bug: 17671806
Change-Id: Ifac4fbfba6c3a3f97131e85914b24756fb7f9722
Diffstat (limited to 'runtime/common_throws.cc')
-rw-r--r-- | runtime/common_throws.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/common_throws.cc b/runtime/common_throws.cc index 846216c52d..f5b435400f 100644 --- a/runtime/common_throws.cc +++ b/runtime/common_throws.cc @@ -418,6 +418,10 @@ void ThrowNullPointerExceptionFromDexPC(const ThrowLocation& throw_location) { break; } case Instruction::IGET_QUICK: + case Instruction::IGET_BOOLEAN_QUICK: + case Instruction::IGET_BYTE_QUICK: + case Instruction::IGET_CHAR_QUICK: + case Instruction::IGET_SHORT_QUICK: case Instruction::IGET_WIDE_QUICK: case Instruction::IGET_OBJECT_QUICK: { // Since we replaced the field index, we ask the verifier to tell us which |