commit | 2905de1c0e5b6a0c995be474b3f0efdfdc6a41c4 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Tue Apr 17 14:56:29 2018 -0700 |
committer | Aart Bik <ajcbik@google.com> | Wed Apr 18 16:01:35 2018 -0700 |
tree | 83f372a7922090b3243831c2cb9a23b3ccd29c0b | |
parent | 740a50992ea1a200068eb4486a172a151c9b329c [diff] |
Deopt does not throw Rationale: "CanThrow" of deopt was possibly misused to prevents some optimizations. However, the instruction technically cannot throw an exception, and indeed crashed the graph verifier for some corner cases. This Cl sets that right. Bug: 29868356 Test: test-art-host,target Change-Id: Icb551d3b2935282a70ad673a0544e4fe01104da1