commit | adda435ebb3b678b1920a99d18d63c78031bee83 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Jan 29 10:24:41 2016 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Fri Jan 29 10:55:13 2016 +0000 |
tree | 1d9ea376c8f8ca72adc92927f5bdaa47e54a132d | |
parent | 10cd5eec804167dd67b4fd1096108f0837e151c6 [diff] |
Optimizing: Use dex pc 0 for pattern substitution-generated IGET. In the read barrier configuration, HInstanceFieldGet needs a slow-path with a runtime call with an associated stack map and we assert that we have a valid dex pc for stack maps. Fix the pattern substitution-generated HInstanceFieldGet to use the valid, if bogus, dex pc 0. Bug: 26854537 Bug: 12687968 Change-Id: I9f379ea530ce3f89af8db40169a6c41b525abbd7