commit | c642ec8987746a2a44b990bd5354306242d709da | [log] [tgz] |
---|---|---|
author | Jeff Hao <jeffhao@google.com> | Wed Sep 04 16:11:55 2013 -0700 |
committer | Jeff Hao <jeffhao@google.com> | Wed Sep 04 16:14:13 2013 -0700 |
tree | bc257f588bd2623eadb8b4af0b99df3096993c42 | |
parent | 8c6326c528aa785041f0d8c08e24c6b793ba5b6e [diff] |
Fix verifier upcasting type after instance_of. The verifier automatically changed the type of a register to be the checked type in an instance_of instruction, even if the checked type was the register type's superclass. This would loosen the type information of the register and cause problems later. Bug: 10614872 Change-Id: I67aa2c66be754d946e928b8a64431f193539b842