commit | bc9ab1630a198efbbf730275541291321ac3d2d4 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Wed Jan 20 14:50:19 2016 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Wed Jan 20 16:35:08 2016 +0000 |
tree | 68551c86f225e15bbeba00f52236492a4c8fe576 | |
parent | c4004042ca028a3c7898f0032dcee08cddea303b [diff] |
ART: Cannot assume String.<init> called on NewInstance Irreducible loops create uneliminatable phis for all live vregs. This breaks the StringFactory optimization which assumes that the first input is always a NewInstance instruction. Bug: 26676472 Change-Id: Ib7dfdadbafbbfef89e1f5b1a80eb75ecf792621a