commit | 1eede6ae9b08d305d0c1123284ff958373916474 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Thu Mar 02 16:14:53 2017 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Wed Mar 08 10:17:57 2017 +0000 |
tree | 7827df0c9fd45bfe68e29b4105ad0b16f0076662 | |
parent | 48b795efcb504b71fbf038fabdd3d05366793197 [diff] |
Don't inline methods that throw in graph with irreducible loops. Re-computing the loop information is not supported in graphs with irreducible loops, as it is not deterministic, and the loop header of a loop could change. That would lead to having the suspend check in the wrong block. Test: test-art-host Test: 641-irreducible-inline bug: 35757766 Change-Id: I6a435885461fbeca035e4f5d94f055fc3262adca